Class PdfFileSanitization
内容
[
隐藏
]PdfFileSanitization class
代表清理和恢复 API。如果您无法以其他方式创建/打开文档,请使用它。
public sealed class PdfFileSanitization : SaveableFacade
Constructors
| Name | Description |
|---|---|
| PdfFileSanitization() | 默认构造函数。 |
Properties
| Name | Description |
|---|---|
| Document { get; } | 获取文档外观正在处理的文档。 |
| Log { get; } | 文件保存后,您可以检查对文件所做的操作。 |
| UseRebuildXrefAndTrailer { get; set; } | 允许为文档生成新的 xref 和 trailer。 |
| UseTrimBottom { get; set; } | 允许删除 pdf 数据之后的数据。 |
| UseTrimTop { get; set; } | 允许删除 pdf 数据之前的数据。 |
Methods
| Name | Description |
|---|---|
| override BindPdf(Document) | 初始化外观。 |
| override BindPdf(Stream) | 绑定用于清理的 Pdf 流。 |
| override BindPdf(string) | 绑定用于清理的 Pdf 文件。 |
| override Close() | 关闭外观。 |
| Dispose() | 处理外观。 |
| RebuildXrefAndTrailer() | 删除旧的 xref 和 trailer,并创建新的 xref 和 trailer。 |
| Recover() | 恢复文档。使用属性进行自定义。 |
| override Save(Stream) | 将结果 PDF 保存到流。 |
| override Save(string) | 将结果 PDF 保存到文件。 |
| TrimBottom() | 删除最后一个 %%EOF 之后的数据。 |
| TrimTop() | 删除 %PDF 之前的数据。 |
See Also
- class SaveableFacade
- namespace Aspose.Pdf.Facades
- assembly Aspose.PDF