PdfFileEditor

PdfFileEditor

개요

PdfFileEditor은 Aspose.PDF FOSS에서 .NET용 클래스입니다.

PdfFileEditor에 대한 실제 전용 추가 사항: 예외 처리 상태, 기존 작업 메서드를 감싸는 Try* 래퍼, 그리고 MemoryStream/file 오버로드로 SplitToBulks/SplitToPages을(를) 감싸는 실제 byte[] 구현이 이미 PdfFileEditor.cs에 존재합니다.

이 클래스는 .NET 프로그램에서 PdfFileEditor 객체를 다루기 위한 117개의 메서드를 제공합니다. 사용 가능한 메서드에는 AddMargins, AddMarginsPct, AddPageBreak, Append, Concatenate, Delete, Extract, Insert, MakeBooklet, MakeNUp, ResizeContents, ResizeContentsPct 및 추가 15개의 메서드가 포함됩니다. 모든 public 멤버는 .NET 애플리케이션에서 Aspose.PDF FOSS for .NET 패키지를 설치한 후 접근할 수 있습니다. 속성: AllowConcatenateExceptions, AllowExceptions, CloseConcatenatedStreams, ConcatenationPacketSize, ConversionLog, ConvertTo 및 추가 19개.

속성

이름유형액세스설명
AllowExceptionsbool읽기/쓰기true인 경우, Try* 메서드는 예외를 전파합니다; false(기본값)인 경우 예외를 LastException에 캡처하고 false를 반환합니다.
LastExceptionException?읽기Try* 메서드가 캡처한 마지막 예외, 또는 null.
RemoveSignaturesbool읽기/쓰기true인 경우, 입력에 존재하는 서명은 Concatenate 출력에서 제거됩니다.
OwnerPasswordstring읽기/쓰기비어 있지 않은 경우, 병합이 완료된 후 Concatenate 출력은 이 소유자 비밀번호(AES-128)로 암호화됩니다.
KeepActionsbool읽기/쓰기true인 경우, Concatenate는 입력에 대한 문서 수준 /AA 동작을 존중하고 이를 출력 카탈로그에 복사합니다.
MergeDuplicateLayersbool읽기/쓰기true인 경우, 입력에 있는 동일한 선택적 콘텐츠 그룹이 Concatenate 출력에서 중복 제거됩니다.
PreserveUserRightsbool읽기/쓰기true인 경우, Concatenate 출력은 입력에서 /UR 사용 권한 항목을 유지합니다.
UniqueSuffixstring읽기/쓰기KeepFieldsUnique가 true인 경우 충돌하는 폼 필드 이름을 구분하기 위해 사용하는 접미사 템플릿.
ConversionLogstring읽기가장 최근의 Concatenate / ConvertTo 패스에서 생성된 진단 로그.
ConvertToPdfFormat읽기/쓰기다음 Concatenate 출력에 대한 대상 PDF/A 형식.
CorruptedItemsCorruptedItem[]읽기입력 구문 분석에 실패했기 때문에 Concatenate 경로가 건너뛴 항목들.
AllowConcatenateExceptionsbool읽기/쓰기구식 속성으로, API 호환성을 위해 유지됩니다.
CopyLogicalStructurebool읽기/쓰기PdfFileEditor.CopyLogicalStructure을(를) 미러링합니다.
CopyOutlinesbool읽기/쓰기미러 PdfFileEditor.CopyOutlines.
CorruptedFileActionConcatenateCorruptedFileAction읽기/쓰기미러 PdfFileEditor.CorruptedFileAction.
CloseConcatenatedStreamsbool읽기/쓰기true인 경우, 스트림 기반 Concatenate / Append / Insert 오버로드는 작업이 완료되면 입력 스트림을(및 쓰기 후 출력 스트림을) 해제합니다.
KeepFieldsUniquebool읽기/쓰기true인 경우, Concatenate는 입력에서 충돌하는 폼 필드 이름을 바꿔서 출력에 고유한 필드 이름이 있도록 합니다.
MergeDuplicateOutlinesbool읽기/쓰기true인 경우, 입력의 동일한 개요 항목이 중복되지 않고 출력에서 병합됩니다.
IncrementalUpdatesbool읽기/쓰기true인 경우, Concatenate는 전체 파일을 다시 쓰는 대신 PDF 증분 업데이트를 사용하여 페이지를 대상에 추가합니다.
OptimizeSizebool읽기/쓰기true일 경우, Concatenate는 저장하기 전에 출력에 최적화 단계를 실행합니다.
ConcatenationPacketSizeint읽기/쓰기스트리밍 Concatenate 구현에서 사용되는 버퍼 크기 힌트(바이트).
UseDiskBufferbool읽기/쓰기true일 경우, Concatenate는 중간 페이지를 메모리가 아닌 디스크에 버퍼링합니다.
E_EMPTY_PAGE_RANGEstring읽기null/empty 페이지 범위에 대한 오류 메시지.
E_SMALL_PAGE_RANGEstring읽기요소가 2개 미만인 페이지 범위에 대한 오류 메시지.
E_WRONG_PAGE_RANGEstring읽기시작 페이지가 끝 페이지보다 큰 경우에 대한 오류 메시지.

메서드

시그니처설명
TryAppend(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string)이 PdfFileEditor 인스턴스에서 TryAppend(inputFile, portFiles, startPage, endPage, outputFile)를 호출합니다.
TryAppend(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream)이 PdfFileEditor 인스턴스에서 TryAppend(inputStream, portStreams, startPage, endPage, outputStream)를 호출합니다.
TryConcatenate(inputFiles: string[], outputFile: string)이 PdfFileEditor 인스턴스에서 TryConcatenate(inputFiles, outputFile)를 호출합니다.
TryConcatenate(firstInputFile: string, secInputFile: string, outputFile: string)이 PdfFileEditor 인스턴스에서 TryConcatenate(firstInputFile, secInputFile, outputFile)를 호출합니다.
TryConcatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string)이 PdfFileEditor 인스턴스에서 TryConcatenate(firstInputFile, secInputFile, blankPageFile, outputFile)를 호출합니다.
TryConcatenate(inputStream: Stream[], outputStream: Stream)이 PdfFileEditor 인스턴스에서 TryConcatenate(inputStream, outputStream)를 호출합니다.
TryConcatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream)이 PdfFileEditor 인스턴스에서 TryConcatenate(firstInputStream, secInputStream, blankPageStream, outputStream)를 호출합니다.
TryConcatenate(src: Document[], dest: Document)이 PdfFileEditor 인스턴스에서 TryConcatenate(src, dest)를 호출합니다.
TryDelete(inputFile: string, pageNumber: int[], outputFile: string)이 PdfFileEditor 인스턴스에서 TryDelete(inputFile, pageNumber, outputFile)를 호출합니다.
TryDelete(inputStream: Stream, pageNumber: int[], outputStream: Stream)이 PdfFileEditor 인스턴스에서 TryDelete(inputStream, pageNumber, outputStream)를 호출합니다.
TryExtract(inputFile: string, startPage: int, endPage: int, outputFile: string)이 PdfFileEditor 인스턴스에서 TryExtract(inputFile, startPage, endPage, outputFile)를 호출합니다.
TryExtract(inputFile: string, pageNumber: int[], outputFile: string)이 PdfFileEditor 인스턴스에서 TryExtract(inputFile, pageNumber, outputFile)를 호출합니다.
TryExtract(inputStream: Stream, pageNumber: int[], outputStream: Stream)이 PdfFileEditor 인스턴스에서 TryExtract(inputStream, pageNumber, outputStream)를 호출합니다.
TryInsert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string)이 PdfFileEditor 인스턴스에서 TryInsert(inputFile, insertLocation, portFile, pageNumber, outputFile)를 호출합니다.
TryInsert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream)이 PdfFileEditor 인스턴스에서 TryInsert(inputStream, insertLocation, portStream, pageNumber, outputStream) 메서드를 호출합니다.
TryMakeBooklet(inputFile: string, outputFile: string)이 PdfFileEditor 인스턴스에서 TryMakeBooklet(inputFile, outputFile) 메서드를 호출합니다.
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize)이 PdfFileEditor 인스턴스에서 TryMakeBooklet(inputFile, outputFile, pageSize) 메서드를 호출합니다.
TryMakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[])이 PdfFileEditor 인스턴스에서 TryMakeBooklet(inputFile, outputFile, leftPages, rightPages) 메서드를 호출합니다.
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[])이 PdfFileEditor 인스턴스에서 TryMakeBooklet(inputFile, outputFile, pageSize, leftPages, rightPages)를 호출합니다.
TrySplitFromFirst(inputFile: string, location: int, outputFile: string)이 PdfFileEditor 인스턴스에서 TrySplitFromFirst(inputFile, location, outputFile)를 호출합니다.
TrySplitFromFirst(inputStream: Stream, location: int, outputStream: Stream)이 PdfFileEditor 인스턴스에서 TrySplitFromFirst(inputStream, location, outputStream)를 호출합니다.
TrySplitToEnd(inputFile: string, location: int, outputFile: string)이 PdfFileEditor 인스턴스에서 TrySplitToEnd(inputFile, location, outputFile)를 호출합니다.
TrySplitToEnd(inputStream: Stream, location: int, outputStream: Stream)이 PdfFileEditor 인스턴스에서 TrySplitToEnd(inputStream, location, outputStream)를 호출합니다.
TryResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters)이 PdfFileEditor 인스턴스에서 TryResizeContents(source, destination, pages, parameters)를 호출합니다.
TryResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters)이 PdfFileEditor 인스턴스에서 TryResizeContents(source, destination, pages, parameters)를 호출합니다.
TryResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double)이 PdfFileEditor 인스턴스에서 TryResizeContents(source, destination, pages, newWidth, newHeight)를 호출합니다.
TryMakeBooklet(inputStream: Stream, outputStream: Stream)이 PdfFileEditor 인스턴스에서 TryMakeBooklet(inputStream, outputStream)를 호출합니다.
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize)이 PdfFileEditor 인스턴스에서 TryMakeBooklet(inputStream, outputStream, pageSize)를 호출합니다.
TryMakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[])이 PdfFileEditor 인스턴스에서 TryMakeBooklet(inputStream, outputStream, leftPages, rightPages)를 호출합니다.
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[])이 PdfFileEditor 인스턴스에서 TryMakeBooklet(inputStream, outputStream, pageSize, leftPages, rightPages)를 호출합니다.
TryMakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string)이 PdfFileEditor 인스턴스에서 TryMakeNUp(firstInputFile, secondInputFile, outputFile)를 호출합니다.
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int)이 PdfFileEditor 인스턴스에서 TryMakeNUp(inputFile, outputFile, x, y)를 호출합니다.
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize)이 PdfFileEditor 인스턴스에서 TryMakeNUp(inputFile, outputFile, x, y, pageSize)를 호출합니다.
TryMakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool)이 PdfFileEditor 인스턴스에서 TryMakeNUp(inputFiles, outputFile, isSidewise)를 호출합니다.
TryMakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream)이 PdfFileEditor 인스턴스에서 TryMakeNUp(firstInputStream, secondInputStream, outputStream)를 호출합니다.
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int)이 PdfFileEditor 인스턴스에서 TryMakeNUp(inputStream, outputStream, x, y)를 호출합니다.
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize)이 PdfFileEditor 인스턴스에서 TryMakeNUp(inputStream, outputStream, x, y, pageSize)를 호출합니다.
TryMakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool)이 PdfFileEditor 인스턴스에서 TryMakeNUp(inputStreams, outputStream, isSidewise)를 호출합니다.
ResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters)이 PdfFileEditor 인스턴스에서 ResizeContents(source, destination, pages, parameters)를 호출합니다.
ResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters)이 PdfFileEditor 인스턴스에서 ResizeContents(source, destination, pages, parameters)를 호출합니다.
ResizeContents(source: string, destination: string, pages: int[], newWidth: double, newHeight: double)이 PdfFileEditor 인스턴스에서 ResizeContents(source, destination, pages, newWidth, newHeight)를 호출합니다.
ResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double)이 PdfFileEditor 인스턴스에서 ResizeContents(source, destination, pages, newWidth, newHeight)를 호출합니다.
ResizeContentsPct(source: string, destination: string, pages: int[], newWidth: double, newHeight: double)이 PdfFileEditor 인스턴스에서 ResizeContentsPct(source, destination, pages, newWidth, newHeight)를 호출합니다.
ResizeContentsPct(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double)이 PdfFileEditor 인스턴스에서 ResizeContentsPct(source, destination, pages, newWidth, newHeight)를 호출합니다.
AddMargins(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)이 PdfFileEditor 인스턴스에서 AddMargins(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin)를 호출합니다.
AddMargins(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)이 PdfFileEditor 인스턴스에서 AddMargins(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin)를 호출합니다.
AddMarginsPct(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)이 PdfFileEditor 인스턴스에서 AddMarginsPct(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin)를 호출합니다.
AddMarginsPct(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)이 PdfFileEditor 인스턴스에서 AddMarginsPct(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) 를 호출합니다.
MakeBooklet(inputStream: Stream, outputStream: Stream)이 PdfFileEditor 인스턴스에서 MakeBooklet(inputStream, outputStream) 를 호출합니다.
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize)이 PdfFileEditor 인스턴스에서 MakeBooklet(inputStream, outputStream, pageSize) 를 호출합니다.
MakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[])이 PdfFileEditor 인스턴스에서 MakeBooklet(inputStream, outputStream, leftPages, rightPages) 를 호출합니다.
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[])이 PdfFileEditor 인스턴스에서 MakeBooklet(inputStream, outputStream, pageSize, leftPages, rightPages)를 호출합니다.
MakeNUp(inputFile: string, outputFile: string, x: int, y: int)이 PdfFileEditor 인스턴스에서 MakeNUp(inputFile, outputFile, x, y)를 호출합니다.
MakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize)이 PdfFileEditor 인스턴스에서 MakeNUp(inputFile, outputFile, x, y, pageSize)를 호출합니다.
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int)이 PdfFileEditor 인스턴스에서 MakeNUp(inputStream, outputStream, x, y)를 호출합니다.
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize)이 PdfFileEditor 인스턴스에서 MakeNUp(inputStream, outputStream, x, y, pageSize)를 호출합니다.
MakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string)이 PdfFileEditor 인스턴스에서 MakeNUp(firstInputFile, secondInputFile, outputFile)를 호출합니다.
MakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream)이 PdfFileEditor 인스턴스에서 MakeNUp(firstInputStream, secondInputStream, outputStream)를 호출합니다.
MakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool)이 PdfFileEditor 인스턴스에서 MakeNUp(inputFiles, outputFile, isSidewise)를 호출합니다.
MakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool)이 PdfFileEditor 인스턴스에서 MakeNUp(inputStreams, outputStream, isSidewise)를 호출합니다.
SplitToBulks(inputFile: string, numberOfPage: int[][])이 PdfFileEditor 인스턴스에서 SplitToBulks(inputFile, numberOfPage)를 호출합니다.
SplitToBulks(inputStream: Stream, numberOfPage: int[][])이 PdfFileEditor 인스턴스에서 SplitToBulks(inputStream, numberOfPage)를 호출합니다.
SplitToPages(inputStream: Stream)이 PdfFileEditor 인스턴스에서 SplitToPages(inputStream)를 호출합니다.
SplitToPages(inputFile: string, fileNameTemplate: string)이 PdfFileEditor 인스턴스에서 SplitToPages(inputFile, fileNameTemplate)를 호출합니다.
SplitToPages(inputStream: Stream, fileNameTemplate: string)이 PdfFileEditor 인스턴스에서 SplitToPages(inputStream, fileNameTemplate)를 호출합니다.
Concatenate(inputFiles)여러 PDF 문서를 하나로 연결합니다.
Extract(inputPdf: byte[], startPage: int, endPage: int)PDF 문서에서 페이지를 추출합니다.
Split(inputPdf: byte[])PDF를 개별 페이지 파일로 분할합니다.
Delete(inputPdf: byte[], pageNumbers)PDF에서 페이지를 삭제합니다.
Extract(inputPdf: byte[], pageNumbers: int[])PDF에서 특정 페이지(페이지 번호 배열) 를 추출합니다.
SplitFromFirst(inputPdf: byte[], pageCount: int)PDF에서 처음 N 페이지를 추출합니다.
SplitToEnd(inputPdf: byte[], startPage: int)startPage부터 문서 끝까지 페이지를 추출합니다.
SplitToPages(inputPdf: byte[])PDF를 개별 단일 페이지 문서로 분할합니다 (Split의 별칭).
SplitToPages(inputFile: string)주어진 경로에 있는 PDF 파일을 MemoryStreams로 분할합니다, 페이지당 하나씩 .
SplitToBulks(inputPdf: byte[], pageRanges: int[][]?)PDF를 페이지 범위에 따라 여러 부분으로 분할합니다.
MakeBooklet(inputPdf: byte[])PDF에서 소책자를 만듭니다.
MakeBooklet(inputPdf: byte[], pageSize: PageSize)지정된 페이지 크기를 사용하여 PDF에서 소책자를 만들기.
MakeBooklet(inputPdf: byte[], leftPages: int[], rightPages: int[])지정된 왼쪽 및 오른쪽 페이지만 사용하여 소책자를 만들기.
MakeBooklet(inputPdf: byte[], pageSize: PageSize, leftPages: int[], rightPages: int[])지정된 왼쪽/오른쪽 페이지와 사용자 정의 페이지 크기를 사용하여 소책자를 만들기.
Append(inputPdf: byte[], portPdf: byte[], startPage: int, endPage: int)소스 PDF의 페이지를 입력 PDF에 추가하기.
Append(inputPdf: byte[], portPdfs: byte[][], startPage: int, endPage: int)여러 소스 PDF의 페이지를 입력 PDF에 추가합니다.
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], startPage: int, endPage: int)소스 PDF의 페이지를 지정된 위치에 목적지 PDF에 삽입합니다.
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], pageNumbers: int[])소스 PDF의 특정 페이지를 지정된 위치에 목적지 PDF에 삽입합니다.
ResizeContents(source: Document, parameters: ContentsResizeParameters)여백 매개변수에서 파생된 스케일/트랜슬레이트 변환을 적용하여 문서의 모든 페이지 내용 크기를 조정합니다.
ResizeContents(source: Document, pages: int[], parameters: ContentsResizeParameters)여백 매개변수에서 파생된 스케일/트랜슬레이트 변환을 적용하여 문서의 특정 페이지 내용 크기를 조정합니다.
Concatenate(inputFiles: string[], outputFile: string)여러 PDF 파일을 하나의 출력 파일로 연결합니다.
Concatenate(firstInputFile: string, secInputFile: string, outputFile: string)두 개의 PDF 파일을 하나의 출력 파일로 연결합니다.
Concatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string)두 개의 PDF 파일을 사이에 빈 페이지 구분자를 삽입하여 연결합니다.
SplitFromFirst(inputFile: string, location: int, outputFile: string)첫 N 페이지부터 분할하여 출력 파일에 기록합니다.
SplitToEnd(inputFile: string, location: int, outputFile: string)시작 페이지부터 끝 페이지까지 분할하고 출력 파일에 기록합니다.
Extract(inputFile: string, pageNumber: int[], outputFile: string)PDF 파일에서 특정 페이지를 추출하여 출력 파일에 기록합니다.
Extract(inputFile: string, startPage: int, endPage: int, outputFile: string)PDF 파일에서 페이지 범위를 추출하여 출력 파일에 기록합니다.
Extract(inputStream: Stream, startPage: int, endPage: int, outputStream: Stream)스트림에서 페이지 범위를 추출하여 출력 스트림에 기록합니다 .
Concatenate(inputStream: Stream[], outputStream: Stream)여러 PDF 스트림을 하나의 출력 스트림으로 연결합니다.
Concatenate(firstInputStream: Stream, secInputStream: Stream, outputStream: Stream)두 PDF 스트림을 하나의 출력 스트림으로 연결합니다.
Concatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream)두 PDF 스트림을 사이에 빈 페이지 구분자를 삽입하여 연결합니다.
Concatenate(src: Document[], dest: Document)src의 페이지들을 기존 dest 문서에 연결합니다.
AddPageBreak(src: Document, dest: Document, pageBreaks: PageBreak[])모든 원본 페이지를 대상에 복사하고, 하나 이상의 PageBreak 항목에 의해 참조되는 원본 페이지는 원본에서 차지하는 가로 영역을 MediaBoxes이 설명하도록 별도의 대상 페이지로 분할합니다.
AddPageBreak(src: Stream, dest: Stream, pageBreaks: PageBreak[])AddPageBreak(Document, Document, PageBreak[]) 스트림 오버로드.
AddPageBreak(src: string, dest: string, pageBreaks: PageBreak[])AddPageBreak(Document, Document, PageBreak[]) 파일 경로 오버로드.
Append(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream)소스 스트림(들)에서 페이지를 입력 스트림에 추가하고 출력에 기록합니다.
Append(inputStream: Stream, portStream: Stream, startPage: int, endPage: int, outputStream: Stream)단일 소스 스트림에서 페이지를 입력 스트림에 추가하고 출력에 기록합니다.
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, startPage: int, endPage: int, outputStream: Stream)소스 스트림의 페이지를 지정된 위치에 입력 스트림에 삽입합니다.
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream)소스 스트림에서 특정 페이지를 선택하여 입력 스트림에 삽입합니다.
Extract(inputStream: Stream, pageNumber: int[], outputStream: Stream)스트림에서 특정 페이지를 추출하여 출력 스트림에 기록합니다.
Delete(inputStream: Stream, pageNumber: int[], outputStream: Stream)스트림에서 특정 페이지를 삭제하고 출력 스트림에 기록합니다.
SplitFromFirst(inputStream: Stream, location: int, outputStream: Stream)스트림을 첫 페이지부터 pageCount 페이지까지 분할합니다.
SplitToEnd(inputStream: Stream, location: int, outputStream: Stream)스트림을 startPage 페이지부터 끝까지 분할합니다.
Delete(inputFile: string, pageNumber: int[], outputFile: string)PDF 파일에서 특정 페이지를 삭제하고 출력 파일에 기록합니다.
Insert(inputFile: string, insertLocation: int, portFile: string, startPage: int, endPage: int, outputFile: string)소스 PDF의 페이지를 지정된 위치에 목적지 PDF에 삽입하고 출력 파일에 기록합니다.
Insert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string)소스 PDF의 특정 페이지를 지정된 위치에 목적지 PDF에 삽입하고 출력 파일에 기록합니다.
Append(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string)여러 소스 PDF 파일의 페이지를 입력 PDF에 추가하고 출력 파일에 기록합니다.
Append(inputFile: string, portFile: string, startPage: int, endPage: int, outputFile: string)단일 소스 PDF 파일의 페이지를 입력 PDF에 추가하고 출력 파일에 기록합니다.
MakeBooklet(inputFile: string, outputFile: string)MakeBooklet 파일 경로에서 파일 경로로.
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize)MakeBooklet 파일 경로에서 파일 경로로, 특정 페이지 크기와 함께.
MakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[])MakeBooklet 파일 경로에서 파일 경로로, 좌/우 페이지 배열과 함께.
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[])MakeBooklet 파일 경로에서 파일 경로로, 페이지 크기와 좌/우 페이지 배열을 포함하여.

참조

 한국어