PdfFileEditor
Overzicht
PdfFileEditor is een klasse in Aspose.PDF FOSS voor .NET.
Enkel-reële toevoegingen aan PdfFileEditor: exception-handling status, Try*-omslagen rond de bestaande werkende methoden, en MemoryStream/file overloads voor SplitToBulks/SplitToPages die de echte byte[] implementaties die al aanwezig zijn in PdfFileEditor.cs omhullen.
Deze klasse biedt 117 methoden voor het werken met PdfFileEditor objecten in .NET programma’s. Beschikbare methoden omvatten: AddMargins, AddMarginsPct, AddPageBreak, Append, Concatenate, Delete, Extract, Insert, MakeBooklet, MakeNUp, ResizeContents, ResizeContentsPct, en 15 extra methoden. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: AllowConcatenateExceptions, AllowExceptions, CloseConcatenatedStreams, ConcatenationPacketSize, ConversionLog, ConvertTo, en nog 19.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
AllowExceptions | bool | Lezen/schrijven | Wanneer true, propageren Try*-methoden uitzonderingen; wanneer false (de standaard) vangen ze de uitzondering op in LastException en retourneren false. |
LastException | Exception? | Lezen | Laatste uitzondering die door een Try*-methode is vastgelegd, of null. |
RemoveSignatures | bool | Lezen/schrijven | Wanneer true, worden handtekeningen die aanwezig zijn in de invoer, verwijderd uit de Concatenate-output. |
OwnerPassword | string | Lezen/schrijven | Wanneer niet-leeg, worden Concatenate-outputs versleuteld met dit eigenaarswachtwoord (AES-128) nadat de samenvoeging is voltooid. |
KeepActions | bool | Lezen/schrijven | Wanneer true, houdt Concatenate rekening met document-niveau /AA-acties in de invoer en kopieert deze naar de output-catalogus. |
MergeDuplicateLayers | bool | Lezen/schrijven | Wanneer true, worden identieke optional-content groepen in de invoer gededupliceerd in de Concatenate-uitvoer. |
PreserveUserRights | bool | Lezen/schrijven | Wanneer true, behoudt de Concatenate-uitvoer /UR usage-rights-vermeldingen uit de invoer. |
UniqueSuffix | string | Lezen/schrijven | Suffix-template gebruikt om conflicterende form-field namen te onderscheiden wanneer KeepFieldsUnique true is. |
ConversionLog | string | Lezen | Diagnostisch log uitgegeven door de meest recente Concatenate / ConvertTo doorloop. |
ConvertTo | PdfFormat | Lezen/schrijven | Doelformaat PDF/A voor de volgende Concatenate-uitvoer. |
CorruptedItems | CorruptedItem[] | Lezen | Items die het Concatenate-pad oversloegen omdat hun invoer niet kon worden geparseerd. |
AllowConcatenateExceptions | bool | Lezen/schrijven | Verouderde eigenschap behouden voor compatibiliteit met API. |
CopyLogicalStructure | bool | Lezen/schrijven | Spiegelt PdfFileEditor.CopyLogicalStructure. |
CopyOutlines | bool | Lezen/schrijven | Spiegelt PdfFileEditor.CopyOutlines. |
CorruptedFileAction | ConcatenateCorruptedFileAction | Lezen/schrijven | Spiegelt PdfFileEditor.CorruptedFileAction. |
CloseConcatenatedStreams | bool | Lezen/schrijven | Wanneer true, de stream-gebaseerde Concatenate / Append / Insert-overloads ruimen de invoerstromen (en de uitvoerstroom na het schrijven) op zodra de bewerking is voltooid. |
KeepFieldsUnique | bool | Lezen/schrijven | Wanneer true, hernoemt Concatenate conflicterende formulierveldnamen in de inputs zodat de output unieke veldnamen heeft. |
MergeDuplicateOutlines | bool | Lezen/schrijven | Wanneer true, worden identieke outline-items uit de inputs in de output samengevoegd in plaats van gedupliceerd. |
IncrementalUpdates | bool | Lezen/schrijven | Wanneer true, voegt Concatenate pagina’s toe aan de bestemming met behulp van incrementele PDF-updates in plaats van het gehele bestand opnieuw te schrijven. |
OptimizeSize | bool | Lezen/schrijven | Wanneer true, voert Concatenate een optimalisatiepass uit op de output voordat deze wordt opgeslagen. |
ConcatenationPacketSize | int | Lezen/schrijven | Buffer-groottehint (bytes) gebruikt door streaming Concatenate-implementaties. |
UseDiskBuffer | bool | Lezen/schrijven | Wanneer true, buffert Concatenate tussenliggende pagina’s op schijf in plaats van in het geheugen. |
E_EMPTY_PAGE_RANGE | string | Lezen | Foutmelding voor null/leeg paginabereik. |
E_SMALL_PAGE_RANGE | string | Lezen | Foutmelding voor een paginabereik met minder dan 2 elementen. |
E_WRONG_PAGE_RANGE | string | Lezen | Foutmelding voor een paginabereik waarbij start > eind. |
Methoden
| Handtekening | Beschrijving |
|---|---|
TryAppend(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string) | Roept TryAppend(inputFile, portFiles, startPage, endPage, outputFile) aan op deze PdfFileEditor instantie. |
TryAppend(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream) | Roept TryAppend(inputStream, portStreams, startPage, endPage, outputStream) aan op deze PdfFileEditor instantie. |
TryConcatenate(inputFiles: string[], outputFile: string) | Roept TryConcatenate(inputFiles, outputFile) aan op deze PdfFileEditor instantie. |
TryConcatenate(firstInputFile: string, secInputFile: string, outputFile: string) | Roept TryConcatenate(firstInputFile, secInputFile, outputFile) aan op deze PdfFileEditor instantie. |
TryConcatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string) | Roept TryConcatenate(firstInputFile, secInputFile, blankPageFile, outputFile) aan op deze PdfFileEditor instantie. |
TryConcatenate(inputStream: Stream[], outputStream: Stream) | Roept TryConcatenate(inputStream, outputStream) aan op deze PdfFileEditor instantie. |
TryConcatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream) | Roept TryConcatenate(firstInputStream, secInputStream, blankPageStream, outputStream) aan op deze PdfFileEditor instantie. |
TryConcatenate(src: Document[], dest: Document) | Roept TryConcatenate(src, dest) aan op deze PdfFileEditor instantie. |
TryDelete(inputFile: string, pageNumber: int[], outputFile: string) | Roept TryDelete(inputFile, pageNumber, outputFile) aan op deze PdfFileEditor instantie. |
TryDelete(inputStream: Stream, pageNumber: int[], outputStream: Stream) | Roept TryDelete(inputStream, pageNumber, outputStream) aan op deze PdfFileEditor instantie. |
TryExtract(inputFile: string, startPage: int, endPage: int, outputFile: string) | Roept TryExtract(inputFile, startPage, endPage, outputFile) aan op deze PdfFileEditor instantie. |
TryExtract(inputFile: string, pageNumber: int[], outputFile: string) | Roept TryExtract(inputFile, pageNumber, outputFile) aan op deze PdfFileEditor instantie. |
TryExtract(inputStream: Stream, pageNumber: int[], outputStream: Stream) | Roept TryExtract(inputStream, pageNumber, outputStream) aan op deze PdfFileEditor instantie. |
TryInsert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string) | Roept TryInsert(inputFile, insertLocation, portFile, pageNumber, outputFile) aan op deze PdfFileEditor instantie. |
TryInsert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream) | Roept TryInsert(inputStream, insertLocation, portStream, pageNumber, outputStream) aan op deze PdfFileEditor instantie. |
TryMakeBooklet(inputFile: string, outputFile: string) | Roept TryMakeBooklet(inputFile, outputFile) aan op deze PdfFileEditor instantie. |
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize) | Roept TryMakeBooklet(inputFile, outputFile, pageSize) aan op deze PdfFileEditor instantie. |
TryMakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[]) | Roept TryMakeBooklet(inputFile, outputFile, leftPages, rightPages) aan op deze PdfFileEditor instantie. |
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[]) | Roept TryMakeBooklet(inputFile, outputFile, pageSize, leftPages, rightPages) aan op deze PdfFileEditor instantie. |
TrySplitFromFirst(inputFile: string, location: int, outputFile: string) | Roept TrySplitFromFirst(inputFile, location, outputFile) aan op deze PdfFileEditor instantie. |
TrySplitFromFirst(inputStream: Stream, location: int, outputStream: Stream) | Roept TrySplitFromFirst(inputStream, location, outputStream) aan op deze PdfFileEditor instantie. |
TrySplitToEnd(inputFile: string, location: int, outputFile: string) | Roept TrySplitToEnd(inputFile, location, outputFile) aan op deze PdfFileEditor instantie. |
TrySplitToEnd(inputStream: Stream, location: int, outputStream: Stream) | Roept TrySplitToEnd(inputStream, location, outputStream) aan op deze PdfFileEditor instantie. |
TryResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters) | Roept TryResizeContents(source, destination, pages, parameters) aan op deze PdfFileEditor instantie. |
TryResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters) | Roept TryResizeContents(source, destination, pages, parameters) aan op deze PdfFileEditor instantie. |
TryResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double) | Roept TryResizeContents(source, destination, pages, newWidth, newHeight) aan op deze PdfFileEditor instantie. |
TryMakeBooklet(inputStream: Stream, outputStream: Stream) | Roept TryMakeBooklet(inputStream, outputStream) aan op deze PdfFileEditor instantie. |
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize) | Roept TryMakeBooklet(inputStream, outputStream, pageSize) aan op deze PdfFileEditor instantie. |
TryMakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[]) | Roept TryMakeBooklet(inputStream, outputStream, leftPages, rightPages) aan op deze PdfFileEditor instantie. |
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[]) | Roept TryMakeBooklet(inputStream, outputStream, pageSize, leftPages, rightPages) aan op deze PdfFileEditor instantie. |
TryMakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string) | Roept TryMakeNUp(firstInputFile, secondInputFile, outputFile) aan op deze PdfFileEditor instantie. |
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int) | Roept TryMakeNUp(inputFile, outputFile, x, y) aan op deze PdfFileEditor instantie. |
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize) | Roept TryMakeNUp(inputFile, outputFile, x, y, pageSize) aan op deze PdfFileEditor instantie. |
TryMakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool) | Roept TryMakeNUp(inputFiles, outputFile, isSidewise) aan op deze PdfFileEditor instantie. |
TryMakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream) | Roept TryMakeNUp(firstInputStream, secondInputStream, outputStream) aan op deze PdfFileEditor instantie. |
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int) | Roept TryMakeNUp(inputStream, outputStream, x, y) aan op deze PdfFileEditor instantie. |
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize) | Roept TryMakeNUp(inputStream, outputStream, x, y, pageSize) aan op deze PdfFileEditor instantie. |
TryMakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool) | Roept TryMakeNUp(inputStreams, outputStream, isSidewise) aan op deze PdfFileEditor instantie. |
ResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters) | Roept ResizeContents(source, destination, pages, parameters) aan op deze PdfFileEditor instantie. |
ResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters) | Roept ResizeContents(source, destination, pages, parameters) aan op deze PdfFileEditor instantie. |
ResizeContents(source: string, destination: string, pages: int[], newWidth: double, newHeight: double) | Roept ResizeContents(source, destination, pages, newWidth, newHeight) aan op deze PdfFileEditor instantie. |
ResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double) | Roept ResizeContents(source, destination, pages, newWidth, newHeight) aan op deze PdfFileEditor instantie. |
ResizeContentsPct(source: string, destination: string, pages: int[], newWidth: double, newHeight: double) | Roept ResizeContentsPct(source, destination, pages, newWidth, newHeight) aan op deze PdfFileEditor instantie. |
ResizeContentsPct(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double) | Roept ResizeContentsPct(source, destination, pages, newWidth, newHeight) aan op deze PdfFileEditor instantie. |
AddMargins(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double) | Roept AddMargins(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) aan op deze PdfFileEditor instantie. |
AddMargins(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double) | Roept AddMargins(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) aan op deze PdfFileEditor instantie. |
AddMarginsPct(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double) | Roept AddMarginsPct(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) aan op deze PdfFileEditor instantie. |
AddMarginsPct(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double) | Roept AddMarginsPct(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) aan op deze PdfFileEditor instantie. |
MakeBooklet(inputStream: Stream, outputStream: Stream) | Roept MakeBooklet(inputStream, outputStream) aan op deze PdfFileEditor instantie. |
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize) | Roept MakeBooklet(inputStream, outputStream, pageSize) aan op deze PdfFileEditor instantie. |
MakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[]) | Roept MakeBooklet(inputStream, outputStream, leftPages, rightPages) aan op deze PdfFileEditor instantie. |
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[]) | Roept MakeBooklet(inputStream, outputStream, pageSize, leftPages, rightPages) aan op deze PdfFileEditor instantie. |
MakeNUp(inputFile: string, outputFile: string, x: int, y: int) | Roept MakeNUp(inputFile, outputFile, x, y) aan op deze PdfFileEditor instantie. |
MakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize) | Roept MakeNUp(inputFile, outputFile, x, y, pageSize) aan op deze PdfFileEditor instantie. |
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int) | Roept MakeNUp(inputStream, outputStream, x, y) aan op deze PdfFileEditor instantie. |
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize) | Roept MakeNUp(inputStream, outputStream, x, y, pageSize) aan op deze PdfFileEditor instantie. |
MakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string) | Roept MakeNUp(firstInputFile, secondInputFile, outputFile) aan op deze PdfFileEditor instantie. |
MakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream) | Roept MakeNUp(firstInputStream, secondInputStream, outputStream) aan op deze PdfFileEditor instantie. |
MakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool) | Roept MakeNUp(inputFiles, outputFile, isSidewise) aan op deze PdfFileEditor instantie. |
MakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool) | Roept MakeNUp(inputStreams, outputStream, isSidewise) aan op deze PdfFileEditor instantie. |
SplitToBulks(inputFile: string, numberOfPage: int[][]) | Roept SplitToBulks(inputFile, numberOfPage) aan op deze PdfFileEditor instantie. |
SplitToBulks(inputStream: Stream, numberOfPage: int[][]) | Roept SplitToBulks(inputStream, numberOfPage) aan op deze PdfFileEditor instantie. |
SplitToPages(inputStream: Stream) | Roept SplitToPages(inputStream) aan op deze PdfFileEditor instantie. |
SplitToPages(inputFile: string, fileNameTemplate: string) | Roept SplitToPages(inputFile, fileNameTemplate) aan op deze PdfFileEditor instantie. |
SplitToPages(inputStream: Stream, fileNameTemplate: string) | Roept SplitToPages(inputStream, fileNameTemplate) aan op deze PdfFileEditor instantie. |
Concatenate(inputFiles) | Voeg meerdere PDF-documenten samen tot één. |
Extract(inputPdf: byte[], startPage: int, endPage: int) | Extraheer pagina’s uit een PDF-document. |
Split(inputPdf: byte[]) | Splits een PDF in afzonderlijke paginabestanden. |
Delete(inputPdf: byte[], pageNumbers) | Verwijder pagina’s uit een PDF. |
Extract(inputPdf: byte[], pageNumbers: int[]) | Extraheer specifieke pagina’s (op basis van een array met paginanummers) uit een PDF. |
SplitFromFirst(inputPdf: byte[], pageCount: int) | Extraheer de eerste N pagina’s uit een PDF. |
SplitToEnd(inputPdf: byte[], startPage: int) | Extraheer pagina’s van startPage tot het einde van het document. |
SplitToPages(inputPdf: byte[]) | Splits een PDF in individuele één-pagina-documenten (alias voor Split). |
SplitToPages(inputFile: string) | Splits een PDF-bestand op het opgegeven pad in MemoryStreams, één per pagina . |
SplitToBulks(inputPdf: byte[], pageRanges: int[][]?) | Splits een PDF in meerdere delen op basis van paginabereiken. |
MakeBooklet(inputPdf: byte[]) | Maak een boekje van een PDF. |
MakeBooklet(inputPdf: byte[], pageSize: PageSize) | Maak een boekje van een PDF met een opgegeven paginagrootte. |
MakeBooklet(inputPdf: byte[], leftPages: int[], rightPages: int[]) | Maak een boekje met alleen opgegeven linker- en rechterpagina’s. |
MakeBooklet(inputPdf: byte[], pageSize: PageSize, leftPages: int[], rightPages: int[]) | Maak een boekje met opgegeven linker/rechterpagina’s en een aangepaste paginagrootte. |
Append(inputPdf: byte[], portPdf: byte[], startPage: int, endPage: int) | Voeg pagina’s van een bron-PDF toe aan een invoer-PDF. |
Append(inputPdf: byte[], portPdfs: byte[][], startPage: int, endPage: int) | Voeg pagina’s van meerdere bron-PDF’s toe aan een invoer-PDF. |
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], startPage: int, endPage: int) | Plaats pagina’s van een bron-PDF in een bestemmings-PDF op een opgegeven positie. |
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], pageNumbers: int[]) | Plaats specifieke pagina’s van een bron-PDF in een bestemmings-PDF op een opgegeven positie. |
ResizeContents(source: Document, parameters: ContentsResizeParameters) | Pas de grootte van de inhoud van alle pagina’s in een document aan door een schaal-/verplaatstransformatie toe te passen die is afgeleid van de marge-parameters. |
ResizeContents(source: Document, pages: int[], parameters: ContentsResizeParameters) | Pas de grootte van de inhoud van specifieke pagina’s in een document aan door een schaal-/verplaatstransformatie toe te passen die is afgeleid van de marge-parameters. |
Concatenate(inputFiles: string[], outputFile: string) | Voeg meerdere PDF-bestanden samen tot één uitvoerbestand. |
Concatenate(firstInputFile: string, secInputFile: string, outputFile: string) | Voeg twee PDF-bestanden samen tot één uitvoerbestand. |
Concatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string) | Voeg twee PDF-bestanden samen met een blanco-paginaseparator die daartussen wordt ingevoegd. |
SplitFromFirst(inputFile: string, location: int, outputFile: string) | Splits vanaf de eerste N pagina’s en schrijf naar het uitvoerbestand. |
SplitToEnd(inputFile: string, location: int, outputFile: string) | Splits vanaf startPage tot het einde en schrijf naar het uitvoerbestand. |
Extract(inputFile: string, pageNumber: int[], outputFile: string) | Extraheer specifieke pagina’s uit een PDF-bestand en schrijf naar het uitvoerbestand. |
Extract(inputFile: string, startPage: int, endPage: int, outputFile: string) | Extraheer een bereik van pagina’s uit een PDF-bestand en schrijf naar het uitvoerbestand. |
Extract(inputStream: Stream, startPage: int, endPage: int, outputStream: Stream) | Extraheer een reeks pagina’s uit een stream en schrijf naar een outputstream . |
Concatenate(inputStream: Stream[], outputStream: Stream) | Voeg meerdere PDF-streams samen tot één outputstream. |
Concatenate(firstInputStream: Stream, secInputStream: Stream, outputStream: Stream) | Voeg twee PDF-streams samen tot één outputstream. |
Concatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream) | Voeg twee PDF-streams samen met een lege-pagina scheiding die ertussen wordt ingevoegd. |
Concatenate(src: Document[], dest: Document) | Concateneer de pagina’s van src in het bestaande dest-document. |
AddPageBreak(src: Document, dest: Document, pageBreaks: PageBreak[]) | Kopieer elke bronpagina naar bestemming, en splits elke bronpagina die wordt verwezen door een of meer PageBreak-items in afzonderlijke bestemmingspagina’s waarvan de MediaBoxes de horizontale band beschrijven die elke pagina in het origineel inneemt. |
AddPageBreak(src: Stream, dest: Stream, pageBreaks: PageBreak[]) | Stream-overload van AddPageBreak(Document, Document, PageBreak[]). |
AddPageBreak(src: string, dest: string, pageBreaks: PageBreak[]) | Bestandspad-overload van AddPageBreak(Document, Document, PageBreak[]). |
Append(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream) | Voeg pagina’s van bronstroom(stromen) toe aan de invoerstroom en schrijf naar de uitvoer. |
Append(inputStream: Stream, portStream: Stream, startPage: int, endPage: int, outputStream: Stream) | Voeg pagina’s van een enkele bronstroom toe aan de invoerstroom en schrijf naar de uitvoer. |
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, startPage: int, endPage: int, outputStream: Stream) | Voeg pagina’s van de bronstroom in de invoerstroom in op de opgegeven positie. |
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream) | Voeg specifieke pagina’s van de bronstroom in de invoerstroom in. |
Extract(inputStream: Stream, pageNumber: int[], outputStream: Stream) | Specifieke pagina’s uit een stream extraheren en naar de outputstream schrijven. |
Delete(inputStream: Stream, pageNumber: int[], outputStream: Stream) | Specifieke pagina’s uit een stream verwijderen en naar de outputstream schrijven. |
SplitFromFirst(inputStream: Stream, location: int, outputStream: Stream) | Een stream splitsen vanaf de eerste pagina tot pageCount. |
SplitToEnd(inputStream: Stream, location: int, outputStream: Stream) | Een stream splitsen van startPage tot het einde. |
Delete(inputFile: string, pageNumber: int[], outputFile: string) | Verwijder specifieke pagina’s uit een PDF-bestand en schrijf naar een uitvoerbestand. |
Insert(inputFile: string, insertLocation: int, portFile: string, startPage: int, endPage: int, outputFile: string) | Voeg pagina’s van een bron-PDF in een bestemmings-PDF in op een opgegeven positie en schrijf naar een uitvoerbestand. |
Insert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string) | Voeg specifieke pagina’s van een bron-PDF in een bestemmings-PDF in op een opgegeven positie en schrijf naar een uitvoerbestand. |
Append(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string) | Voeg pagina’s van meerdere bron-PDF-bestanden toe aan een invoer-PDF en schrijf naar een uitvoerbestand. |
Append(inputFile: string, portFile: string, startPage: int, endPage: int, outputFile: string) | Voeg pagina’s toe vanuit één bron-PDF-bestand aan een invoer-PDF en schrijf naar een uitvoer-bestand. |
MakeBooklet(inputFile: string, outputFile: string) | MakeBooklet van bestandspad naar bestandspad. |
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize) | MakeBooklet van bestandspad naar bestandspad met een specifieke paginagrootte. |
MakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[]) | MakeBooklet van bestandspad naar bestandspad met linker en rechter paginarrays. |
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[]) | MakeBooklet van bestandspad naar bestandspad met paginagrootte en linker en rechter paginarrays. |