PdfFileEditor
概要
PdfFileEditor は Aspose.PDF の C++ 用 FOSS のクラスです。
このクラスは C++ プログラムで PdfFileEditor オブジェクトを扱うための 72 のメソッドを提供します。利用可能なメソッドには、AddMargins、AddMarginsPct、AddPageBreak、AllowConcatenateExceptions、Append、CloseConcatenatedStreams、Concatenate、ConcatenationPacketSize、ConversionLog、ConvertTo、CopyLogicalStructure、CopyOutlines、および 36 の追加メソッドが含まれます。すべての public メンバーは、Aspose.PDF の C++ 用 FOSS パッケージをインストールした後、任意の C++ アプリケーションから利用可能です。
メソッド
| シグネチャ | 説明 |
|---|---|
PdfFileEditor() | この PdfFileEditor インスタンスで PdfFileEditor を呼び出します。 |
Concatenate(firstInputFile: std::string, secondInputFile: std::string, outputFile: std::string) → bool | この PdfFileEditor インスタンスで Concatenate(firstInputFile, secondInputFile, outputFile) を呼び出します。 |
Concatenate(inputFiles: std::vector<std::string>, outputFile: std::string) → bool | この PdfFileEditor インスタンスで Concatenate(inputFiles, outputFile) を呼び出します。 |
Concatenate(src: std::vector<Aspose::Pdf::Document*>, dest: Aspose::Pdf::Document) → bool | この PdfFileEditor インスタンスで Concatenate(src, dest) を呼び出します。 |
TryConcatenate(firstInputFile: std::string, secondInputFile: std::string, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TryConcatenate(firstInputFile, secondInputFile, outputFile) を呼び出します。 |
TryConcatenate(inputFiles: std::vector<std::string>, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TryConcatenate(inputFiles, outputFile) を呼び出します。 |
Append(portFile: std::string, addFiles: std::vector<std::string>, startPage: int, endPage: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで Append(portFile, addFiles, startPage, endPage, outputFile) を呼び出します。 |
TryAppend(portFile: std::string, addFiles: std::vector<std::string>, startPage: int, endPage: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TryAppend(portFile, addFiles, startPage, endPage, outputFile) を呼び出します。 |
Insert(inputFile: std::string, insertLocation: int, portFile: std::string, startPage: int, endPage: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで Insert(inputFile, insertLocation, portFile, startPage, endPage, outputFile) を呼び出します。 |
TryInsert(inputFile: std::string, insertLocation: int, portFile: std::string, startPage: int, endPage: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TryInsert(inputFile, insertLocation, portFile, startPage, endPage, outputFile) を呼び出します。 |
Delete(inputFile: std::string, pageNumber: std::vector<int>, outputFile: std::string) → bool | この PdfFileEditor インスタンスで Delete(inputFile, pageNumber, outputFile) を呼び出します。 |
TryDelete(inputFile: std::string, pageNumber: std::vector<int>, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TryDelete(inputFile, pageNumber, outputFile) を呼び出します。 |
Extract(inputFile: std::string, startPage: int, endPage: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで Extract(inputFile, startPage, endPage, outputFile) を呼び出します。 |
Extract(inputFile: std::string, pageNumber: std::vector<int>, outputFile: std::string) → bool | この PdfFileEditor インスタンスで Extract(inputFile, pageNumber, outputFile) を呼び出します。 |
TryExtract(inputFile: std::string, startPage: int, endPage: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TryExtract(inputFile, startPage, endPage, outputFile) を呼び出します。 |
TryExtract(inputFile: std::string, pageNumber: std::vector<int>, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TryExtract(inputFile, pageNumber, outputFile) を呼び出します。 |
SplitFromFirst(inputFile: std::string, location: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで SplitFromFirst(inputFile, location, outputFile) を呼び出します。 |
SplitToEnd(inputFile: std::string, location: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで SplitToEnd(inputFile, location, outputFile) を呼び出します。 |
SplitToPages(inputFile: std::string) → std::vector<std::string> | この PdfFileEditor インスタンスで SplitToPages(inputFile) を呼び出します。 |
SplitToBulks(inputFile: std::string, numberOfPage: std::vector<std::vector<int>>) → std::vector<std::string> | この PdfFileEditor インスタンスで SplitToBulks(inputFile, numberOfPage) を呼び出します。 |
TrySplitFromFirst(inputFile: std::string, location: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TrySplitFromFirst(inputFile, location, outputFile) を呼び出します。 |
TrySplitToEnd(inputFile: std::string, location: int, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TrySplitToEnd(inputFile, location, outputFile) を呼び出します。 |
MakeBooklet(inputFile: std::string, outputFile: std::string) → bool | この PdfFileEditor インスタンスで MakeBooklet(inputFile, outputFile) を呼び出します。 |
MakeBooklet(inputFile: std::string, outputFile: std::string, pageSize: Aspose::Pdf::PageSize) → bool | この PdfFileEditor インスタンスで MakeBooklet(inputFile, outputFile, pageSize) を呼び出します。 |
TryMakeBooklet(inputFile: std::string, outputFile: std::string) → bool | この PdfFileEditor インスタンスで TryMakeBooklet(inputFile, outputFile) を呼び出します。 |
MakeNUp(firstInputFile: std::string, secondInputFile: std::string, outputFile: std::string) → bool | この PdfFileEditor インスタンス上で MakeNUp(firstInputFile, secondInputFile, outputFile) を呼び出します。 |
MakeNUp(inputFiles: std::vector<std::string>, outputFile: std::string, isSidewise: bool) → bool | この PdfFileEditor インスタンス上で MakeNUp(inputFiles, outputFile, isSidewise) を呼び出します。 |
TryMakeNUp(firstInputFile: std::string, secondInputFile: std::string, outputFile: std::string) → bool | この PdfFileEditor インスタンス上で TryMakeNUp(firstInputFile, secondInputFile, outputFile) を呼び出します。 |
ResizeContents(inputFile: std::string, outputFile: std::string, pages: std::vector<int>, parameters: ContentsResizeParameters) → bool | この PdfFileEditor インスタンス上で ResizeContents(inputFile, outputFile, pages, parameters) を呼び出します。 |
ResizeContentsPct(inputFile: std::string, outputFile: std::string, xPercent: double, yPercent: double) → bool | この PdfFileEditor インスタンスで ResizeContentsPct(inputFile, outputFile, xPercent, yPercent) を呼び出します。 |
TryResizeContents(inputFile: std::string, outputFile: std::string, pages: std::vector<int>, parameters: ContentsResizeParameters) → bool | この PdfFileEditor インスタンスで TryResizeContents(inputFile, outputFile, pages, parameters) を呼び出します。 |
AddMargins(inputFile: std::string, outputFile: std::string, pages: std::vector<int>, leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double) → bool | この PdfFileEditor インスタンスで AddMargins(inputFile, outputFile, pages, leftMargin, rightMargin, topMargin, bottomMargin) を呼び出します。 |
AddMarginsPct(inputFile: std::string, outputFile: std::string, pages: std::vector<int>, leftMarginPct: double, rightMarginPct: double, topMarginPct: double, bottomMarginPct: double) → bool | この PdfFileEditor インスタンスで AddMarginsPct(inputFile, outputFile, pages, leftMarginPct, rightMarginPct, topMarginPct, bottomMarginPct) を呼び出します。 |
AddPageBreak(inputFile: std::string, outputFile: std::string, pageBreaks: std::vector<PageBreak>) → bool | この PdfFileEditor インスタンスで AddPageBreak(inputFile, outputFile, pageBreaks) を呼び出します。 |
AllowConcatenateExceptions() → bool | この PdfFileEditor インスタンスで AllowConcatenateExceptions を呼び出します。 |
AllowConcatenateExceptions(value: bool) | この PdfFileEditor インスタンスで AllowConcatenateExceptions(value) を呼び出します。 |
CloseConcatenatedStreams() → bool | この PdfFileEditor インスタンスで CloseConcatenatedStreams を呼び出します。 |
CloseConcatenatedStreams(value: bool) | この PdfFileEditor インスタンスで CloseConcatenatedStreams(value) を呼び出します。 |
ConcatenationPacketSize() → int | この PdfFileEditor インスタンスで ConcatenationPacketSize を呼び出します。 |
ConcatenationPacketSize(value: int) | この PdfFileEditor インスタンスで ConcatenationPacketSize(value) を呼び出します。 |
ConversionLog() → std::string | この PdfFileEditor インスタンスで ConversionLog を呼び出します。 |
ConvertTo(value: Aspose::Pdf::PdfFormat) | この PdfFileEditor インスタンスで ConvertTo(value) を呼び出します。 |
CopyLogicalStructure() → bool | この PdfFileEditor インスタンスで CopyLogicalStructure を呼び出します。 |
CopyLogicalStructure(value: bool) | この PdfFileEditor インスタンスで CopyLogicalStructure(value) を呼び出します。 |
CopyOutlines() → bool | この PdfFileEditor インスタンスで CopyOutlines を呼び出します。 |
CopyOutlines(value: bool) | この PdfFileEditor インスタンスで CopyOutlines(value) を呼び出します。 |
CorruptedFileAction() → ConcatenateCorruptedFileAction | この PdfFileEditor インスタンスで CorruptedFileAction を呼び出します。 |
CorruptedFileAction(value: ConcatenateCorruptedFileAction) | この PdfFileEditor インスタンスで CorruptedFileAction(value) を呼び出します。 |
CorruptedItems() → std::vector<CorruptedItem> | この PdfFileEditor インスタンスで CorruptedItems を呼び出します。 |
IncrementalUpdates() → bool | この PdfFileEditor インスタンスで IncrementalUpdates を呼び出します。 |
IncrementalUpdates(value: bool) | この PdfFileEditor インスタンスで IncrementalUpdates(value) を呼び出します。 |
KeepActions() → bool | この PdfFileEditor インスタンスで KeepActions を呼び出します。 |
KeepActions(value: bool) | この PdfFileEditor インスタンスで KeepActions(value) を呼び出します。 |
KeepFieldsUnique() → bool | この PdfFileEditor インスタンスで KeepFieldsUnique を呼び出します。 |
KeepFieldsUnique(value: bool) | このPdfFileEditorインスタンスでKeepFieldsUnique(value)を呼び出します。 |
LastException(value: std::string) | このPdfFileEditorインスタンスでLastException(value)を呼び出します。 |
MergeDuplicateLayers() → bool | このPdfFileEditorインスタンスでMergeDuplicateLayersを呼び出します。 |
MergeDuplicateLayers(value: bool) | このPdfFileEditorインスタンスでMergeDuplicateLayers(value)を呼び出します。 |
MergeDuplicateOutlines() → bool | この PdfFileEditor インスタンスで MergeDuplicateOutlines を呼び出します。 |
MergeDuplicateOutlines(value: bool) | この PdfFileEditor インスタンスで MergeDuplicateOutlines(value) を呼び出します。 |
OptimizeSize() → bool | この PdfFileEditor インスタンスで OptimizeSize を呼び出します。 |
OptimizeSize(value: bool) | この PdfFileEditor インスタンスで OptimizeSize(value) を呼び出します。 |
OwnerPassword() → std::string | この PdfFileEditor インスタンスで OwnerPassword を呼び出します。 |
OwnerPassword(value: std::string) | この PdfFileEditor インスタンスで OwnerPassword(value) を呼び出します。 |
PreserveUserRights() → bool | この PdfFileEditor インスタンスで PreserveUserRights を呼び出します。 |
PreserveUserRights(value: bool) | この PdfFileEditor インスタンスで PreserveUserRights(value) を呼び出します。 |
RemoveSignatures() → bool | このPdfFileEditorインスタンスでRemoveSignaturesを呼び出します。 |
RemoveSignatures(value: bool) | このPdfFileEditorインスタンスでRemoveSignatures(value)を呼び出します。 |
UniqueSuffix() → std::string | このPdfFileEditorインスタンスでUniqueSuffixを呼び出します。 |
UniqueSuffix(value: std::string) | このPdfFileEditorインスタンスでUniqueSuffix(value)を呼び出します。 |
UseDiskBuffer() → bool | このPdfFileEditorインスタンスでUseDiskBufferを呼び出します。 |
UseDiskBuffer(value: bool) | このPdfFileEditorインスタンスでUseDiskBuffer(value)を呼び出します。 |