FixedLayoutFormats

FixedLayoutFormats structure

封装所有固定布局(也称为“固定页面”)格式,包括 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 格式包含每个页面的描述以及绘图说明,指定页面上内容的布局。这类似于图像格式,描述内容以光栅或矢量形式显示的位置。

也可以看看