PdfFileEditor

PdfFileEditor

Panoramica

PdfFileEditor è una classe in Aspose.PDF FOSS per .NET.

Aggiunte solo real a PdfFileEditor: stato di gestione delle eccezioni, wrapper Try* intorno ai metodi operativi esistenti, e overload MemoryStream/file per SplitToBulks/SplitToPages che avvolgono le reali implementazioni byte[] già presenti in PdfFileEditor.cs.

Questa classe fornisce 117 metodi per lavorare con oggetti PdfFileEditor nei programmi .NET. I metodi disponibili includono: AddMargins, AddMarginsPct, AddPageBreak, Append, Concatenate, Delete, Extract, Insert, MakeBooklet, MakeNUp, ResizeContents, ResizeContentsPct, e 15 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: AllowConcatenateExceptions, AllowExceptions, CloseConcatenatedStreams, ConcatenationPacketSize, ConversionLog, ConvertTo, e 19 in più.

Proprietà

NomeTipoAccessoDescrizione
AllowExceptionsboolLettura/ScritturaQuando è true, i metodi Try* propagano le eccezioni; quando è false (l’impostazione predefinita) catturano l’eccezione in LastException e restituiscono false.
LastExceptionException?LetturaUltima eccezione catturata da un metodo Try*, o null.
RemoveSignaturesboolLettura/ScritturaQuando vero, le firme presenti negli input vengono rimosse dall’output di Concatenate.
OwnerPasswordstringLettura/ScritturaQuando non è vuoto, gli output di Concatenate vengono crittografati con questa password del proprietario (AES-128) al termine della fusione.
KeepActionsboolLettura/ScritturaQuando vero, Concatenate rispetta le azioni a livello di documento /AA sugli input e le copia nel catalogo di output.
MergeDuplicateLayersboolLettura/ScritturaQuando è vero, i gruppi di contenuto opzionale identici negli input vengono deduplicati nell’output Concatenate.
PreserveUserRightsboolLettura/ScritturaQuando è vero, l’output Concatenate conserva le voci /UR usage-rights dagli input.
UniqueSuffixstringLettura/ScritturaModello di suffisso usato per disambiguare i nomi dei form-field in conflitto quando KeepFieldsUnique è vero.
ConversionLogstringLetturaRegistro diagnostico emesso dall’ultimo passaggio Concatenate / ConvertTo.
ConvertToPdfFormatLettura/ScritturaFormato di destinazione PDF/A per il prossimo output Concatenate.
CorruptedItemsCorruptedItem[]LetturaElementi che il percorso Concatenate ha ignorato perché il loro input non è stato analizzato.
AllowConcatenateExceptionsboolLettura/ScritturaProprietà obsoleta mantenuta per compatibilità con API.
CopyLogicalStructureboolLettura/ScritturaSpecchia PdfFileEditor.CopyLogicalStructure.
CopyOutlinesboolLettura/ScritturaSpecchi PdfFileEditor.CopyOutlines.
CorruptedFileActionConcatenateCorruptedFileActionLettura/ScritturaSpecchi PdfFileEditor.CorruptedFileAction.
CloseConcatenatedStreamsboolLettura/ScritturaQuando è true, le overload basate su stream di Concatenate / Append / Insert eliminano i flussi di input (e il flusso di output dopo la scrittura) una volta completata l’operazione.
KeepFieldsUniqueboolLettura/ScritturaQuando è vero, Concatenate rinomina i nomi dei campi del modulo in conflitto negli input in modo che l’output abbia nomi di campo unici.
MergeDuplicateOutlinesboolLettura/ScritturaQuando è vero, le voci di indice identiche provenienti dagli input vengono fuse nell’output invece di essere duplicate.
IncrementalUpdatesboolLettura/ScritturaQuando è vero, Concatenate aggiunge pagine alla destinazione utilizzando aggiornamenti incrementali PDF invece di riscrivere l’intero file.
OptimizeSizeboolLettura/ScritturaQuando è vero, Concatenate esegue un passaggio di ottimizzazione sull’output prima di salvarlo.
ConcatenationPacketSizeintLettura/ScritturaSuggerimento sulla dimensione del buffer (byte) utilizzato dalle implementazioni di streaming di Concatenate.
UseDiskBufferboolLettura/ScritturaQuando è vero, Concatenate bufferizza le pagine intermedie su disco invece che in memoria.
E_EMPTY_PAGE_RANGEstringLetturaMessaggio di errore per intervalli di pagine nulli/vuoti.
E_SMALL_PAGE_RANGEstringLetturaMessaggio di errore per un intervallo di pagine con meno di 2 elementi.
E_WRONG_PAGE_RANGEstringLetturaMessaggio di errore per un intervallo di pagine in cui l’inizio > la fine.

Metodi

FirmaDescrizione
TryAppend(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string)Chiama TryAppend(inputFile, portFiles, startPage, endPage, outputFile) su questa istanza PdfFileEditor.
TryAppend(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream)Chiama TryAppend(inputStream, portStreams, startPage, endPage, outputStream) su questa istanza di PdfFileEditor.
TryConcatenate(inputFiles: string[], outputFile: string)Chiama TryConcatenate(inputFiles, outputFile) su questa istanza di PdfFileEditor.
TryConcatenate(firstInputFile: string, secInputFile: string, outputFile: string)Chiama TryConcatenate(firstInputFile, secInputFile, outputFile) su questa istanza di PdfFileEditor.
TryConcatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string)Chiama TryConcatenate(firstInputFile, secInputFile, blankPageFile, outputFile) su questa istanza di PdfFileEditor.
TryConcatenate(inputStream: Stream[], outputStream: Stream)Chiama TryConcatenate(inputStream, outputStream) su questa istanza di PdfFileEditor.
TryConcatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream)Chiama TryConcatenate(firstInputStream, secInputStream, blankPageStream, outputStream) su questa istanza di PdfFileEditor.
TryConcatenate(src: Document[], dest: Document)Chiama TryConcatenate(src, dest) su questa istanza di PdfFileEditor.
TryDelete(inputFile: string, pageNumber: int[], outputFile: string)Chiama TryDelete(inputFile, pageNumber, outputFile) su questa istanza di PdfFileEditor.
TryDelete(inputStream: Stream, pageNumber: int[], outputStream: Stream)Chiama TryDelete(inputStream, pageNumber, outputStream) su questa istanza di PdfFileEditor.
TryExtract(inputFile: string, startPage: int, endPage: int, outputFile: string)Chiama TryExtract(inputFile, startPage, endPage, outputFile) su questa istanza di PdfFileEditor.
TryExtract(inputFile: string, pageNumber: int[], outputFile: string)Chiama TryExtract(inputFile, pageNumber, outputFile) su questa istanza di PdfFileEditor.
TryExtract(inputStream: Stream, pageNumber: int[], outputStream: Stream)Chiama TryExtract(inputStream, pageNumber, outputStream) su questa istanza di PdfFileEditor.
TryInsert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string)Chiama TryInsert(inputFile, insertLocation, portFile, pageNumber, outputFile) su questa istanza PdfFileEditor.
TryInsert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream)Chiama TryInsert(inputStream, insertLocation, portStream, pageNumber, outputStream) su questa istanza di PdfFileEditor.
TryMakeBooklet(inputFile: string, outputFile: string)Chiama TryMakeBooklet(inputFile, outputFile) su questa istanza di PdfFileEditor.
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize)Chiama TryMakeBooklet(inputFile, outputFile, pageSize) su questa istanza di PdfFileEditor.
TryMakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[])Chiama TryMakeBooklet(inputFile, outputFile, leftPages, rightPages) su questa istanza di PdfFileEditor.
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[])Chiama TryMakeBooklet(inputFile, outputFile, pageSize, leftPages, rightPages) su questa istanza PdfFileEditor.
TrySplitFromFirst(inputFile: string, location: int, outputFile: string)Chiama TrySplitFromFirst(inputFile, location, outputFile) su questa istanza PdfFileEditor.
TrySplitFromFirst(inputStream: Stream, location: int, outputStream: Stream)Chiama TrySplitFromFirst(inputStream, location, outputStream) su questa istanza PdfFileEditor.
TrySplitToEnd(inputFile: string, location: int, outputFile: string)Chiama TrySplitToEnd(inputFile, location, outputFile) su questa istanza PdfFileEditor.
TrySplitToEnd(inputStream: Stream, location: int, outputStream: Stream)Chiama TrySplitToEnd(inputStream, location, outputStream) su questa istanza di PdfFileEditor.
TryResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters)Chiama TryResizeContents(source, destination, pages, parameters) su questa istanza di PdfFileEditor.
TryResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters)Chiama TryResizeContents(source, destination, pages, parameters) su questa istanza di PdfFileEditor.
TryResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double)Chiama TryResizeContents(source, destination, pages, newWidth, newHeight) su questa istanza di PdfFileEditor.
TryMakeBooklet(inputStream: Stream, outputStream: Stream)Chiama TryMakeBooklet(inputStream, outputStream) su questa istanza di PdfFileEditor.
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize)Chiama TryMakeBooklet(inputStream, outputStream, pageSize) su questa istanza di PdfFileEditor.
TryMakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[])Chiama TryMakeBooklet(inputStream, outputStream, leftPages, rightPages) su questa istanza di PdfFileEditor.
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[])Chiama TryMakeBooklet(inputStream, outputStream, pageSize, leftPages, rightPages) su questa istanza di PdfFileEditor.
TryMakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string)Chiama TryMakeNUp(firstInputFile, secondInputFile, outputFile) su questa istanza di PdfFileEditor.
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int)Chiama TryMakeNUp(inputFile, outputFile, x, y) su questa istanza di PdfFileEditor.
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize)Chiama TryMakeNUp(inputFile, outputFile, x, y, pageSize) su questa istanza di PdfFileEditor.
TryMakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool)Chiama TryMakeNUp(inputFiles, outputFile, isSidewise) su questa istanza di PdfFileEditor.
TryMakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream)Chiama TryMakeNUp(firstInputStream, secondInputStream, outputStream) su questa istanza di PdfFileEditor.
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int)Chiama TryMakeNUp(inputStream, outputStream, x, y) su questa istanza di PdfFileEditor.
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize)Chiama TryMakeNUp(inputStream, outputStream, x, y, pageSize) su questa istanza di PdfFileEditor.
TryMakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool)Chiama TryMakeNUp(inputStreams, outputStream, isSidewise) su questa istanza di PdfFileEditor.
ResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters)Chiama ResizeContents(source, destination, pages, parameters) su questa istanza PdfFileEditor.
ResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters)Chiama ResizeContents(source, destination, pages, parameters) su questa istanza PdfFileEditor.
ResizeContents(source: string, destination: string, pages: int[], newWidth: double, newHeight: double)Chiama ResizeContents(source, destination, pages, newWidth, newHeight) su questa istanza PdfFileEditor.
ResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double)Chiama ResizeContents(source, destination, pages, newWidth, newHeight) su questa istanza PdfFileEditor.
ResizeContentsPct(source: string, destination: string, pages: int[], newWidth: double, newHeight: double)Chiama ResizeContentsPct(source, destination, pages, newWidth, newHeight) su questa istanza PdfFileEditor.
ResizeContentsPct(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double)Chiama ResizeContentsPct(source, destination, pages, newWidth, newHeight) su questa istanza di PdfFileEditor.
AddMargins(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)Chiama AddMargins(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) su questa istanza di PdfFileEditor.
AddMargins(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)Chiama AddMargins(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) su questa istanza di PdfFileEditor.
AddMarginsPct(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)Chiama AddMarginsPct(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) su questa istanza di PdfFileEditor.
AddMarginsPct(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)Chiama AddMarginsPct(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) su questa istanza di PdfFileEditor.
MakeBooklet(inputStream: Stream, outputStream: Stream)Chiama MakeBooklet(inputStream, outputStream) su questa istanza di PdfFileEditor.
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize)Chiama MakeBooklet(inputStream, outputStream, pageSize) su questa istanza di PdfFileEditor.
MakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[])Chiama MakeBooklet(inputStream, outputStream, leftPages, rightPages) su questa istanza di PdfFileEditor.
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[])Chiama MakeBooklet(inputStream, outputStream, pageSize, leftPages, rightPages) su questa istanza di PdfFileEditor.
MakeNUp(inputFile: string, outputFile: string, x: int, y: int)Chiama MakeNUp(inputFile, outputFile, x, y) su questa istanza di PdfFileEditor.
MakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize)Chiama MakeNUp(inputFile, outputFile, x, y, pageSize) su questa istanza di PdfFileEditor.
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int)Chiama MakeNUp(inputStream, outputStream, x, y) su questa istanza di PdfFileEditor.
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize)Chiama MakeNUp(inputStream, outputStream, x, y, pageSize) su questa istanza di PdfFileEditor.
MakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string)Chiama MakeNUp(firstInputFile, secondInputFile, outputFile) su questa istanza di PdfFileEditor.
MakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream)Chiama MakeNUp(firstInputStream, secondInputStream, outputStream) su questa istanza di PdfFileEditor.
MakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool)Chiama MakeNUp(inputFiles, outputFile, isSidewise) su questa istanza di PdfFileEditor.
MakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool)Chiama MakeNUp(inputStreams, outputStream, isSidewise) su questa istanza di PdfFileEditor.
SplitToBulks(inputFile: string, numberOfPage: int[][])Chiama SplitToBulks(inputFile, numberOfPage) su questa istanza di PdfFileEditor.
SplitToBulks(inputStream: Stream, numberOfPage: int[][])Chiama SplitToBulks(inputStream, numberOfPage) su questa istanza di PdfFileEditor.
SplitToPages(inputStream: Stream)Chiama SplitToPages(inputStream) su questa istanza di PdfFileEditor.
SplitToPages(inputFile: string, fileNameTemplate: string)Chiama SplitToPages(inputFile, fileNameTemplate) su questa istanza PdfFileEditor.
SplitToPages(inputStream: Stream, fileNameTemplate: string)Chiama SplitToPages(inputStream, fileNameTemplate) su questa istanza PdfFileEditor.
Concatenate(inputFiles)Concatena più documenti PDF in uno.
Extract(inputPdf: byte[], startPage: int, endPage: int)Estrai pagine da un documento PDF.
Split(inputPdf: byte[])Dividi un PDF in file di pagina individuali.
Delete(inputPdf: byte[], pageNumbers)Elimina pagine da un PDF.
Extract(inputPdf: byte[], pageNumbers: int[])Estrai pagine specifiche (tramite un array di numeri di pagina) da un PDF.
SplitFromFirst(inputPdf: byte[], pageCount: int)Estrai le prime N pagine da un PDF.
SplitToEnd(inputPdf: byte[], startPage: int)Estrai le pagine da startPage fino alla fine del documento.
SplitToPages(inputPdf: byte[])Dividi un PDF in documenti singoli di una pagina ciascuno (alias per Split).
SplitToPages(inputFile: string)Dividi un file PDF nel percorso indicato in MemoryStreams, uno per pagina .
SplitToBulks(inputPdf: byte[], pageRanges: int[][]?)Dividi un PDF in più parti basate su intervalli di pagine.
MakeBooklet(inputPdf: byte[])Crea un libretto da un PDF.
MakeBooklet(inputPdf: byte[], pageSize: PageSize)Crea un opuscolo da un PDF usando una dimensione di pagina specificata.
MakeBooklet(inputPdf: byte[], leftPages: int[], rightPages: int[])Crea un opuscolo usando solo le pagine sinistra e destra specificate.
MakeBooklet(inputPdf: byte[], pageSize: PageSize, leftPages: int[], rightPages: int[])Crea un opuscolo usando le pagine sinistra/destra specificate e una dimensione di pagina personalizzata.
Append(inputPdf: byte[], portPdf: byte[], startPage: int, endPage: int)Aggiungi pagine da un PDF di origine a un PDF di input.
Append(inputPdf: byte[], portPdfs: byte[][], startPage: int, endPage: int)Aggiungi pagine da più PDF di origine a un PDF di input.
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], startPage: int, endPage: int)Inserisci pagine da un PDF di origine in un PDF di destinazione in una posizione specifica.
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], pageNumbers: int[])Inserisci pagine specifiche da un PDF di origine in un PDF di destinazione in una posizione specifica.
ResizeContents(source: Document, parameters: ContentsResizeParameters)Ridimensiona il contenuto di tutte le pagine in un documento applicando una trasformazione di scala/traslazione derivata dai parametri del margine.
ResizeContents(source: Document, pages: int[], parameters: ContentsResizeParameters)Ridimensiona il contenuto di pagine specifiche in un documento applicando una trasformazione di scala/traslazione derivata dai parametri di margine.
Concatenate(inputFiles: string[], outputFile: string)Concatena più file PDF in un unico file di output.
Concatenate(firstInputFile: string, secInputFile: string, outputFile: string)Concatena due file PDF in un unico file di output.
Concatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string)Concatena due file PDF inserendo un separatore di pagina vuota tra di essi.
SplitFromFirst(inputFile: string, location: int, outputFile: string)Dividi dalle prime N pagine e scrivi nel file di output.
SplitToEnd(inputFile: string, location: int, outputFile: string)Dividi da startPage a end e scrivi nel file di output.
Extract(inputFile: string, pageNumber: int[], outputFile: string)Estrai pagine specifiche da un file PDF e scrivi nel file di output.
Extract(inputFile: string, startPage: int, endPage: int, outputFile: string)Estrai un intervallo di pagine da un file PDF e scrivi nel file di output.
Extract(inputStream: Stream, startPage: int, endPage: int, outputStream: Stream)Estrai un intervallo di pagine da un flusso e scrivi in un flusso di output .
Concatenate(inputStream: Stream[], outputStream: Stream)Concatena più flussi PDF in un unico flusso di output.
Concatenate(firstInputStream: Stream, secInputStream: Stream, outputStream: Stream)Concatena due flussi PDF in un unico flusso di output.
Concatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream)Concatena due flussi PDF inserendo un separatore di pagina vuota tra di essi.
Concatenate(src: Document[], dest: Document)Concatena le pagine di src nel documento dest esistente.
AddPageBreak(src: Document, dest: Document, pageBreaks: PageBreak[])Copia ogni pagina di origine nella destinazione, suddividendo qualsiasi pagina di origine che è referenziata da una o più voci PageBreak in pagine di destinazione separate le cui MediaBoxes descrivono la banda orizzontale occupata da ciascuna pagina nell’originale.
AddPageBreak(src: Stream, dest: Stream, pageBreaks: PageBreak[])Sovraccarico di stream di AddPageBreak(Document, Document, PageBreak[]).
AddPageBreak(src: string, dest: string, pageBreaks: PageBreak[])Sovraccarico di percorso file di AddPageBreak(Document, Document, PageBreak[]).
Append(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream)Aggiungi le pagine dallo stream(s) di origine al flusso di input e scrivi nell’output.
Append(inputStream: Stream, portStream: Stream, startPage: int, endPage: int, outputStream: Stream)Aggiungi pagine da un singolo stream di origine al stream di input e scrivi sull’output.
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, startPage: int, endPage: int, outputStream: Stream)Inserisci pagine dal stream di origine nel stream di input alla posizione indicata.
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream)Inserisci pagine specifiche dal stream di origine nel stream di input.
Extract(inputStream: Stream, pageNumber: int[], outputStream: Stream)Estrai pagine specifiche da un stream e scrivi nel stream di output.
Delete(inputStream: Stream, pageNumber: int[], outputStream: Stream)Elimina pagine specifiche da un flusso e scrivi nel flusso di output.
SplitFromFirst(inputStream: Stream, location: int, outputStream: Stream)Dividi un flusso dalla prima pagina fino a pageCount.
SplitToEnd(inputStream: Stream, location: int, outputStream: Stream)Dividi un flusso da startPage fino alla fine.
Delete(inputFile: string, pageNumber: int[], outputFile: string)Elimina pagine specifiche da un file PDF e scrivi nel file di output.
Insert(inputFile: string, insertLocation: int, portFile: string, startPage: int, endPage: int, outputFile: string)Inserisci pagine da un PDF sorgente in un PDF di destinazione in una posizione specificata e scrivi nel file di output.
Insert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string)Inserisci pagine specifiche da un PDF sorgente in un PDF di destinazione in una posizione specificata e scrivi nel file di output.
Append(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string)Aggiungi pagine da più file PDF sorgente a un PDF di input e scrivi nel file di output.
Append(inputFile: string, portFile: string, startPage: int, endPage: int, outputFile: string)Aggiungi pagine da un singolo file PDF sorgente a un PDF di input e scrivi nel file di output.
MakeBooklet(inputFile: string, outputFile: string)MakeBooklet da percorso del file a percorso del file.
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize)MakeBooklet da percorso file a percorso file con una dimensione di pagina specifica.
MakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[])MakeBooklet da percorso file a percorso file con array di pagine sinistra/destra.
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[])MakeBooklet da percorso file a percorso file con dimensione della pagina e array di pagine sinistra/destra.

Vedi anche

 Italiano