PdfFileEditor

PdfFileEditor

개요

PdfFileEditor은(는) Aspose.PDF FOSS for C++의 클래스입니다.

이 클래스는 C++ 프로그램에서 PdfFileEditor 객체를 다루기 위한 72개의 메서드를 제공합니다. 사용 가능한 메서드에는: AddMargins, AddMarginsPct, AddPageBreak, AllowConcatenateExceptions, Append, CloseConcatenatedStreams, Concatenate, ConcatenationPacketSize, ConversionLog, ConvertTo, CopyLogicalStructure, CopyOutlines, 그리고 추가 36개의 메서드가 포함됩니다. 모든 public 멤버는 Aspose.PDF FOSS for C++ 패키지를 설치한 후 어느 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)를 호출합니다.

참조

 한국어