FixedLayoutFormats
封装所有固定布局(也称为“固定页面”)格式,包括 PDF 和 XPS(不包括光栅图像)
public struct FixedLayoutFormats : IDocumentFormat, IEquatable<FixedLayoutFormats>
特性
姓名 |
描述 |
Extension { get; } |
以小写形式返回此固定布局格式的扩展名(不带前导点字符) |
Mime { get; } |
返回此格式的 MIME 代码 |
Name { get; } |
返回此固定布局格式的正式全名 |
方法
姓名 |
描述 |
static FromExtension(string) |
返回实例FixedLayoutFormats 结构,与指定的文件扩展名相关联,或者如果无法正确解析扩展名则抛出异常 |
Equals(FixedLayoutFormats) |
判断这个实例是否等于其他指定的FixedLayoutFormats instance |
Equals(IDocumentFormat) |
判断这个实例是否等于另一个指定的IDocumentFormat instance |
override Equals(object) |
确定此实例是否等于其他指定对象,大概是装箱的 FixedLayoutFormats |
override GetHashCode() |
返回一个哈希码,对于这个实例是不可变的 |
override ToString() |
返回此特定格式的名称,与 ‘Name’ property 相同 |
operator == |
在 equality 上检查两个给定的 FixedLayoutFormats 实例 |
explicit operator |
从指定 FixedLayoutFormats instance 的底层字段返回一个字节值 (2 operators) |
operator != |
在 inequality 上检查两个给定的 FixedLayoutFormats 实例 |
字段
姓名 |
描述 |
static readonly Pdf |
便携式文档格式 (PDF) 是 Adobe 在 1990 年代创建的一种文档。此文件格式的目的是引入一种标准,以独立于应用程序软件、硬件和操作系统的格式表示文档和其他参考资料。 了解有关此文件格式的更多信息这里. |
static readonly Xps |
XPS 文件表示基于 Microsoft 创建的 XML 纸张规范的页面布局文件。它是作为 EMF 文件格式的替代品而开发的,类似于 PDF 文件格式,但在文档的布局、外观和打印信息中使用 XML。 了解有关此文件格式的更多信息这里. |
static readonly All |
返回一个内部类,它提供了所有现有固定布局格式的可枚举可能性 |
其他成员
姓名 |
描述 |
class AllEnumerable |
实现 IEnumerable 通用接口,为 FixedLayoutFormats type 启用“foreach”可能性 |
评论
各种文档查看或发布应用程序允许用户打开(Adobe Acrobat、XPS Viewer),有时还可以编辑(Adobe InDesign)特定格式的文档。这些应用程序通常生成所谓的“固定页面”格式文档。这种文档格式准确地描述了文档内容在每一页上的位置。在内部,PDF 或 XPS 格式包含每个页面的描述以及绘图说明,指定页面上内容的布局。这类似于图像格式,描述内容以光栅或矢量形式显示的位置。
也可以看看