PdfFileStamp
内容
[
隐藏
]PdfFileStamp class
为 PDF 文件添加图章(水印或背景)的类。
public sealed class PdfFileStamp : SaveableFacade
构造函数
姓名 | 描述 |
---|---|
PdfFileStamp() | PdfFileStamp 的构造函数。 可以通过相应的属性指定输入文件和输出文件。 |
PdfFileStamp(Document) | 初始化新的PdfFileStamp 对象基于document. |
特性
姓名 | 描述 |
---|---|
AttachmentName { get; set; } | 获取或设置操作结果作为附件存储到 HttpResponse 对象时的附件名称。 |
ContentDisposition { get; set; } | 获取或设置在将操作结果存储到 HttpResponse 对象时如何存储内容。可能的值:inline / attachment. 默认值:inline. |
ConvertTo { set; } | 设置 PDF 文件格式。结果文件将以指定的文件格式保存。 如果未指定此属性,则文件将保存为默认 PDF 格式而不进行转换。 |
Document { get; } | 获取正在处理的文档外观。 |
KeepSecurity { get; set; } | 如果为真,则保持安全性。 (此功能将在下一个版本中实现). |
NumberingStyle { get; set; } | 获取或设置页面编号样式。可能的值:NumeralsArabic、NumeralsRomanUppercase、NumeralsRomanLowercase、LettersAppercase、LettersLowercase |
OptimizeSize { get; set; } | 获取或设置优化标志。如果设置了此标志,则结果文件中的相等资源流将合并到一个 PDF 对象中。 这可以减少生成的文件大小,但可能会导致执行速度变慢和内存需求增加。 默认值:false。 |
PageHeight { get; } | 获取源文件第一页的高度。 |
PageNumberRotation { get; set; } | 获取或设置页码的旋转。旋转以度为单位。默认为 0. |
PageWidth { get; } | 获取输入文件第一页的宽度。 |
Response { get; set; } | 获取或设置将存储操作结果的响应对象。 |
SaveOptions { get; set; } | 获取或设置结果存储为 HttpResponse 时的保存选项。 默认值:PdfSaveOptions。 |
StampId { get; set; } | 下一个添加的邮票的邮票ID(包括页眉/猫头鹰/页码)。 |
StartingNumber { get; set; } | 获取或设置输入文件第一页的起始编号。下一页将从该值开始编号。 例如,如果 StartingNumber 设置为 100,文档页面的编号将为 100、101、102… |
方法
姓名 | 描述 |
---|---|
AddFooter(FormattedText, float) | 为文档页面添加页脚。 |
AddFooter(Stream, float) | 添加图像作为页面的页脚。 |
AddFooter(string, float) | 将图像作为页脚添加到文档页面。 |
AddFooter(FormattedText, float, float, float) | 为文档页面添加页脚。 |
AddFooter(Stream, float, float, float) | 添加图像作为页面的页脚。 |
AddFooter(string, float, float, float) | 添加图像作为页面的页脚。 |
AddHeader(FormattedText, float) | 将页眉添加到页面。 |
AddHeader(Stream, float) | 在页面上添加图像作为标题。 |
AddHeader(string, float) | 将图像作为标题添加到文件的页面。 |
AddHeader(FormattedText, float, float, float) | 将页眉添加到文件页面。 |
AddHeader(Stream, float, float, float) | 在页面顶部添加图像。 |
AddHeader(string, float, float, float) | 在页面上添加图像作为标题。 |
AddPageNumber(FormattedText) | 将页码添加到页面。页码可能包含 # 符号,将被替换为页码。 页码放置在页面底部水平居中。 |
AddPageNumber(string) | 将页码添加到文件中。页码文本可能包含 # 符号,该符号将替换为页码。 页码放置在页面底部水平居中。 |
AddPageNumber(FormattedText, int) | 将页码添加到页面。 |
AddPageNumber(string, int) | 将页码添加到页面。 |
AddPageNumber(FormattedText, float, float) | 在页面的指定位置添加页码。 |
AddPageNumber(string, float, float) | 在页面的指定位置添加页码。 |
AddPageNumber(FormattedText, int, float, float, float, float) | 将页码添加到文档的页面。 |
AddPageNumber(string, int, float, float, float, float) | 将页码添加到文档的页面。 |
AddStamp(Stamp) | 在文件中添加标记。 |
virtual BindPdf(Document) | 初始化外观。 |
virtual BindPdf(Stream) | 初始化外观。 |
virtual BindPdf(string) | 初始化外观。 |
override Close() | 关闭打开的文件并保存更改。 警告。如果指定了输入或输出流,它们不会被 Close() 方法关闭。 |
Dispose() | 处理外观。 |
override Save(Stream) | 将文档保存到指定的流中。 |
override Save(string) | 将结果保存到指定文件中。 |
字段
姓名 | 描述 |
---|---|
const PosBottomLeft | 左下位置。 |
const PosBottomMiddle | 底部中间位置。 |
const PosBottomRight | 右下位置。 |
const PosSidesLeft | 左侧位置。 |
const PosSidesRight | 正确位置。 |
const PosUpperLeft | 上让位置。 |
const PosUpperMiddle | 中上位置。 |
const PosUpperRight | 右上位置。 |
也可以看看
- class SaveableFacade
- 命名空间 Aspose.Pdf.Facades
- 部件 Aspose.PDF