PdfDocument 类

定义

表示 PDF) 文档 (可移植文档格式。

public ref class PdfDocument sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PdfDocument final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PdfDocument
Public NotInheritable Class PdfDocument
继承
Object Platform::Object IInspectable PdfDocument
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

如果读取可移植文档格式 (PDF) 文档时出现问题,此类的方法将返回STG_E_READFAULT错误。

属性

IsPasswordProtected

获取可移植文档格式 (PDF) 文档是否受密码保护。

PageCount

获取可移植文档格式 (PDF) 文档中的页数。

方法

GetPage(UInt32)

从可移植文档格式 (PDF) 文档获取页面。

LoadFromFileAsync(IStorageFile)

输出异步操作。 操作完成后,将返回一个 PdfDocument 对象,该对象表示可移植文档格式 (PDF) 文档。

LoadFromFileAsync(IStorageFile, String)

输出异步操作。 操作完成后,将返回一个 PdfDocument 对象,该对象表示可移植文档格式 (PDF) 文档。 如果可移植文档格式 (PDF) 文档受密码保护,请使用此方法。

LoadFromStreamAsync(IRandomAccessStream)

从表示文件系统中可移植文档格式 (PDF) 文档的数据流创建 PdfDocument 对象,该对象代表可移植文档格式 (PDF) 文档。

LoadFromStreamAsync(IRandomAccessStream, String)

从表示文件系统中可移植文档格式 (PDF) 文档的数据流创建 PdfDocument 对象,该对象代表可移植文档格式 (PDF) 文档。 如果可移植文档格式 (PDF) 文档受密码保护,请使用此方法。

适用于

另请参阅