PdfPageEditor
内容
[
隐藏
]PdfPageEditor class
表示编辑PDF文件页面的类,包括旋转页面、缩放页面、移动位置和改变页面大小。
public sealed class PdfPageEditor : SaveableFacade
构造函数
姓名 | 描述 |
---|---|
PdfPageEditor() | PdfPageEditor 类的构造函数。 |
PdfPageEditor(Document) | PdfPageEditor 类的构造函数。 |
特性
姓名 | 描述 |
---|---|
DisplayDuration { get; set; } | 获取或设置页面的显示持续时间。 |
Document { get; } | 获取正在处理的文档外观。 |
HorizontalAlignment { get; set; } | 获取或设置PDF原始内容在结果页的水平对齐方式,默认为AlignmentType.Left. |
PageRotations { get; set; } | 一个哈希表包含页码和旋转度数, key代表页码,key的值代表旋转度数。 |
PageSize { get; set; } | 获取或设置输出文件的页面大小。 |
ProcessPages { get; set; } | 获取或设置要编辑的页码。默认情况下,每个页面都会被编辑。 |
Rotation { get; set; } | 获取或设置页面的旋转,旋转必须为0、90、180或270。 默认值为0。 |
TransitionDuration { get; set; } | 获取或设置过渡效果的持续时间。 |
TransitionType { get; set; } | 获取或设置在演示期间从另一个页面移动到此页面时使用的过渡样式。 |
VerticalAlignmentType { get; set; } | 获取或设置PDF原始内容在结果页上的垂直对齐方式,默认为VerticalAlignmentType.Bottom. |
Zoom { get; set; } | 获取或设置缩放系数。值 1.0 对应 100%. 默认值为 1.0. 以下示例演示如何更改文档页面的缩放。 |
方法
姓名 | 描述 |
---|---|
ApplyChanges() | 应用对文档页面所做的更改。 |
virtual BindPdf(Document) | 初始化外观。 |
virtual BindPdf(Stream) | 初始化外观。 |
virtual BindPdf(string) | 初始化外观。 |
virtual Close() | 处理与外观绑定的 Aspose.Pdf.Document。 |
Dispose() | 处理外观。 |
GetPageBoxSize(int, string) | 返回文档中指定框的大小。 |
GetPageRotation(int) | 返回指定页面的旋转。 |
GetPages() | 返回总页数。 |
GetPageSize(int) | 返回指定页面的页面大小。 |
MovePosition(float, float) | 将原点从 (0, 0) 移动到指定的点。 原点为左下角,单位为点(1 英寸 = 72 点)。 |
override Save(Stream) | 将更改的文档保存到流中。 |
override Save(string) | 将更改的文档保存到文件中。 |
字段
姓名 | 描述 |
---|---|
const BLINDH | 垂直百叶窗 |
const BLINDV | 垂直百叶窗 |
const BTWIPE | 自下而上擦拭 |
const DGLITTER | 对角闪光 |
const DISSOLVE | 旧页面消失 |
const INBOX | 向内盒 |
const LRGLITTER | 左右闪光 |
const LRWIPE | 左右擦拭 |
const OUTBOX | 外箱 |
const RLWIPE | 左右擦拭 |
const SPLITHIN | IN 水平分割 |
const SPLITHOUT | 出水平分割 |
const SPLITVIN | 在垂直分割中 |
const SPLITVOUT | 出垂直分割 |
const TBGLITTER | 上下闪光 |
const TBWIPE | 自上而下擦拭 |
也可以看看
- class SaveableFacade
- 命名空间 Aspose.Pdf.Facades
- 部件 Aspose.PDF