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à
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
AllowExceptions | bool | Lettura/Scrittura | Quando è true, i metodi Try* propagano le eccezioni; quando è false (l’impostazione predefinita) catturano l’eccezione in LastException e restituiscono false. |
LastException | Exception? | Lettura | Ultima eccezione catturata da un metodo Try*, o null. |
RemoveSignatures | bool | Lettura/Scrittura | Quando vero, le firme presenti negli input vengono rimosse dall’output di Concatenate. |
OwnerPassword | string | Lettura/Scrittura | Quando non è vuoto, gli output di Concatenate vengono crittografati con questa password del proprietario (AES-128) al termine della fusione. |
KeepActions | bool | Lettura/Scrittura | Quando vero, Concatenate rispetta le azioni a livello di documento /AA sugli input e le copia nel catalogo di output. |
MergeDuplicateLayers | bool | Lettura/Scrittura | Quando è vero, i gruppi di contenuto opzionale identici negli input vengono deduplicati nell’output Concatenate. |
PreserveUserRights | bool | Lettura/Scrittura | Quando è vero, l’output Concatenate conserva le voci /UR usage-rights dagli input. |
UniqueSuffix | string | Lettura/Scrittura | Modello di suffisso usato per disambiguare i nomi dei form-field in conflitto quando KeepFieldsUnique è vero. |
ConversionLog | string | Lettura | Registro diagnostico emesso dall’ultimo passaggio Concatenate / ConvertTo. |
ConvertTo | PdfFormat | Lettura/Scrittura | Formato di destinazione PDF/A per il prossimo output Concatenate. |
CorruptedItems | CorruptedItem[] | Lettura | Elementi che il percorso Concatenate ha ignorato perché il loro input non è stato analizzato. |
AllowConcatenateExceptions | bool | Lettura/Scrittura | Proprietà obsoleta mantenuta per compatibilità con API. |
CopyLogicalStructure | bool | Lettura/Scrittura | Specchia PdfFileEditor.CopyLogicalStructure. |
CopyOutlines | bool | Lettura/Scrittura | Specchi PdfFileEditor.CopyOutlines. |
CorruptedFileAction | ConcatenateCorruptedFileAction | Lettura/Scrittura | Specchi PdfFileEditor.CorruptedFileAction. |
CloseConcatenatedStreams | bool | Lettura/Scrittura | Quando è 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. |
KeepFieldsUnique | bool | Lettura/Scrittura | Quando è vero, Concatenate rinomina i nomi dei campi del modulo in conflitto negli input in modo che l’output abbia nomi di campo unici. |
MergeDuplicateOutlines | bool | Lettura/Scrittura | Quando è vero, le voci di indice identiche provenienti dagli input vengono fuse nell’output invece di essere duplicate. |
IncrementalUpdates | bool | Lettura/Scrittura | Quando è vero, Concatenate aggiunge pagine alla destinazione utilizzando aggiornamenti incrementali PDF invece di riscrivere l’intero file. |
OptimizeSize | bool | Lettura/Scrittura | Quando è vero, Concatenate esegue un passaggio di ottimizzazione sull’output prima di salvarlo. |
ConcatenationPacketSize | int | Lettura/Scrittura | Suggerimento sulla dimensione del buffer (byte) utilizzato dalle implementazioni di streaming di Concatenate. |
UseDiskBuffer | bool | Lettura/Scrittura | Quando è vero, Concatenate bufferizza le pagine intermedie su disco invece che in memoria. |
E_EMPTY_PAGE_RANGE | string | Lettura | Messaggio di errore per intervalli di pagine nulli/vuoti. |
E_SMALL_PAGE_RANGE | string | Lettura | Messaggio di errore per un intervallo di pagine con meno di 2 elementi. |
E_WRONG_PAGE_RANGE | string | Lettura | Messaggio di errore per un intervallo di pagine in cui l’inizio > la fine. |
Metodi
| Firma | Descrizione |
|---|---|
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. |