PdfPageEditor
概述
PdfPageEditor 是 Aspose.PDF 为 C++ 提供的 FOSS 中的一个类。
该类在 C++ 程序中提供了 28 个用于处理 PdfPageEditor 对象的方法。可用的方法包括:Alignment、ApplyChanges、DisplayDuration、GetPageRotation、GetPageSize、GetPages、HorizontalAlignment、MovePosition、PageSize、PdfPageEditor、ProcessPages、Rotation,以及另外 5 个方法。安装 Aspose.PDF 为 C++ 提供的 FOSS 包后,所有公共成员对任何 C++ 应用程序均可访问。访问器方法:BLINDH、BLINDV、BTWIPE、DGLITTER、DISSOLVE、INBOX,以及另外 10 个。
访问器方法
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
SPLITVOUT | int | 读写 | 获取或设置 splitvout。 |
SPLITHOUT | int | 读写 | 获取或设置 splithout。 |
SPLITVIN | int | 读写 | 获取或设置 splitvin。 |
SPLITHIN | int | 读写 | 获取或设置 splithin。 |
BLINDV | int | 读写 | 获取或设置 blindv。 |
BLINDH | int | 读写 | 获取或设置 blindh。 |
INBOX | int | 读写 | 获取或设置收件箱。 |
OUTBOX | int | 读写 | 获取或设置 outbox。 |
LRWIPE | int | 读写 | 获取或设置 lrwipe。 |
RLWIPE | int | 读写 | 获取或设置 rlwipe。 |
BTWIPE | int | 读写 | 获取或设置 btwipe。 |
TBWIPE | int | 读写 | 获取或设置 tbwipe。 |
DISSOLVE | int | 读写 | 获取或设置溶解。 |
LRGLITTER | int | 读写 | 获取或设置 lrglitter。 |
TBGLITTER | int | 读写 | 获取或设置 tbglitter。 |
DGLITTER | int | 读写 | 获取或设置 dglitter。 |
方法
| 签名 | 描述 |
|---|---|
PdfPageEditor() | 在此 PdfPageEditor 实例上调用 PdfPageEditor。 |
MovePosition(offsetX: float, offsetY: float) | 在此 PdfPageEditor 实例上调用 MovePosition(offsetX, offsetY)。 |
GetPages() → int | 返回页面。 |
GetPageSize(pageId: int) → Aspose::Pdf::PageSize | 在此 PdfPageEditor 实例上调用 GetPageSize(pageId)。 |
GetPageRotation(pageId: int) → int | 在此 PdfPageEditor 实例上调用 GetPageRotation(pageId)。 |
ApplyChanges() | 在此 PdfPageEditor 实例上调用 ApplyChanges。 |
TransitionDuration() → int | 在此 PdfPageEditor 实例上调用 TransitionDuration。 |
TransitionDuration(value: int) | 在此 PdfPageEditor 实例上调用 TransitionDuration(value)。 |
TransitionType() → int | 在此 PdfPageEditor 实例上调用 TransitionType。 |
TransitionType(value: int) | 在此 PdfPageEditor 实例上调用 TransitionType(value)。 |
DisplayDuration() → int | 在此 PdfPageEditor 实例上调用 DisplayDuration。 |
DisplayDuration(value: int) | 在此 PdfPageEditor 实例上调用 DisplayDuration(value)。 |
ProcessPages() → std::vector<int> | 在此 PdfPageEditor 实例上调用 ProcessPages。 |
ProcessPages(value: std::vector<int>) | 在此 PdfPageEditor 实例上调用 ProcessPages(value)。 |
Rotation() → int | 在此 PdfPageEditor 实例上调用 Rotation。 |
Rotation(value: int) | 在此 PdfPageEditor 实例上调用 Rotation(value)。 |
Zoom() → float | 在此 PdfPageEditor 实例上调用 Zoom。 |
Zoom(value: float) | 在此 PdfPageEditor 实例上调用 Zoom(value)。 |
PageSize() → Aspose::Pdf::PageSize | 在此 PdfPageEditor 实例上调用 PageSize。 |
PageSize(value: Aspose::Pdf::PageSize) | 在此 PdfPageEditor 实例上调用 PageSize(value)。 |
Alignment() → AlignmentType | 在此 PdfPageEditor 实例上调用 Alignment。 |
Alignment(value: AlignmentType) | 在此 PdfPageEditor 实例上调用 Alignment(value)。 |
HorizontalAlignment() → Aspose::Pdf::HorizontalAlignment | 在此 PdfPageEditor 实例上调用 HorizontalAlignment。 |
HorizontalAlignment(value: Aspose::Pdf::HorizontalAlignment) | 在此 PdfPageEditor 实例上调用 HorizontalAlignment(value)。 |
VerticalAlignment() → Aspose::Pdf::Facades::VerticalAlignmentType | 在此 PdfPageEditor 实例上调用 VerticalAlignment。 |
VerticalAlignment(value: Aspose::Pdf::Facades::VerticalAlignmentType) | 在此 PdfPageEditor 实例上调用 VerticalAlignment(value)。 |
VerticalAlignmentType() → Aspose::Pdf::VerticalAlignment | 在此 PdfPageEditor 实例上调用 VerticalAlignmentType。 |
VerticalAlignmentType(value: Aspose::Pdf::VerticalAlignment) | 在此 PdfPageEditor 实例上调用 VerticalAlignmentType(value)。 |