PdfFileEditor
Gambaran Umum
PdfFileEditor adalah kelas dalam FOSS Aspose.PDF untuk .NET.
Penambahan hanya-nyata untuk PdfFileEditor: status penanganan pengecualian, pembungkus Try* di sekitar metode kerja yang ada, dan overload MemoryStream/file untuk SplitToBulks/SplitToPages yang membungkus implementasi byte[] nyata yang sudah ada di PdfFileEditor.cs.
Kelas ini menyediakan 117 metode untuk bekerja dengan objek PdfFileEditor dalam program .NET. Metode yang tersedia meliputi: AddMargins, AddMarginsPct, AddPageBreak, Append, Concatenate, Delete, Extract, Insert, MakeBooklet, MakeNUp, ResizeContents, ResizeContentsPct, dan 15 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah memasang paket Aspose.PDF FOSS untuk .NET. Properti: AllowConcatenateExceptions, AllowExceptions, CloseConcatenatedStreams, ConcatenationPacketSize, ConversionLog, ConvertTo, dan 19 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
AllowExceptions | bool | Baca/Tulis | Ketika true, metode Try* menyebarkan pengecualian; ketika false (default) mereka menangkap pengecualian dalam LastException dan mengembalikan false. |
LastException | Exception? | Baca | Pengecualian terakhir yang ditangkap oleh metode Try*, atau null. |
RemoveSignatures | bool | Baca/Tulis | Jika benar, tanda tangan yang ada pada input akan dihapus dari output Concatenate. |
OwnerPassword | string | Baca/Tulis | Jika tidak kosong, output Concatenate dienkripsi dengan kata sandi pemilik ini (AES-128) setelah proses penggabungan selesai. |
KeepActions | bool | Baca/Tulis | Jika benar, Concatenate menghormati tindakan /AA tingkat dokumen pada input dan menyalinnya ke katalog output. |
MergeDuplicateLayers | bool | Baca/Tulis | Jika true, grup konten opsional yang identik dalam input dideduplicate pada output Concatenate. |
PreserveUserRights | bool | Baca/Tulis | Ketika true, output Concatenate mempertahankan entri /UR usage-rights dari input. |
UniqueSuffix | string | Baca/Tulis | Template sufiks yang digunakan untuk membedakan nama form-field yang bentrok ketika KeepFieldsUnique bernilai true. |
ConversionLog | string | Baca | Log diagnostik yang dihasilkan oleh proses Concatenate / ConvertTo terbaru. |
ConvertTo | PdfFormat | Baca/Tulis | Target format PDF/A untuk output Concatenate berikutnya. |
CorruptedItems | CorruptedItem[] | Baca | Item yang dilewati jalur Concatenate karena input mereka gagal diparse. |
AllowConcatenateExceptions | bool | Baca/Tulis | Properti usang yang dipertahankan untuk kompatibilitas API. |
CopyLogicalStructure | bool | Baca/Tulis | Cermin PdfFileEditor.CopyLogicalStructure. |
CopyOutlines | bool | Baca/Tulis | Cermin PdfFileEditor.CopyOutlines. |
CorruptedFileAction | ConcatenateCorruptedFileAction | Baca/Tulis | Cermin PdfFileEditor.CorruptedFileAction. |
CloseConcatenatedStreams | bool | Baca/Tulis | Jika true, overload berbasis aliran Concatenate / Append / Insert akan membuang aliran input (dan aliran output setelah penulisan) setelah operasi selesai. |
KeepFieldsUnique | bool | Baca/Tulis | Jika true, Concatenate mengganti nama bidang formulir yang bentrok dalam input sehingga output memiliki nama bidang yang unik. |
MergeDuplicateOutlines | bool | Baca/Tulis | Jika true, entri outline yang identik dari input digabungkan dalam output alih-alih diduplikasi. |
IncrementalUpdates | bool | Baca/Tulis | Jika true, Concatenate menambahkan halaman ke tujuan menggunakan pembaruan inkremental PDF alih-alih menulis ulang seluruh file. |
OptimizeSize | bool | Baca/Tulis | Jika true, Concatenate menjalankan proses optimasi pada output sebelum menyimpan. |
ConcatenationPacketSize | int | Baca/Tulis | Petunjuk ukuran buffer (byte) yang digunakan oleh implementasi streaming Concatenate. |
UseDiskBuffer | bool | Baca/Tulis | Jika true, Concatenate menyimpan buffer halaman antara di disk alih-alih di memori. |
E_EMPTY_PAGE_RANGE | string | Baca | Pesan error untuk rentang halaman yang null/kosong. |
E_SMALL_PAGE_RANGE | string | Baca | Pesan kesalahan untuk rentang halaman dengan kurang dari 2 elemen. |
E_WRONG_PAGE_RANGE | string | Baca | Pesan kesalahan untuk rentang halaman di mana awal > akhir. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
TryAppend(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string) | Memanggil TryAppend(inputFile, portFiles, startPage, endPage, outputFile) pada instance PdfFileEditor ini. |
TryAppend(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream) | Memanggil TryAppend(inputStream, portStreams, startPage, endPage, outputStream) pada instance PdfFileEditor ini. |
TryConcatenate(inputFiles: string[], outputFile: string) | Memanggil TryConcatenate(inputFiles, outputFile) pada instance PdfFileEditor ini. |
TryConcatenate(firstInputFile: string, secInputFile: string, outputFile: string) | Memanggil TryConcatenate(firstInputFile, secInputFile, outputFile) pada instance PdfFileEditor ini. |
TryConcatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string) | Memanggil TryConcatenate(firstInputFile, secInputFile, blankPageFile, outputFile) pada instance PdfFileEditor ini. |
TryConcatenate(inputStream: Stream[], outputStream: Stream) | Memanggil TryConcatenate(inputStream, outputStream) pada instance PdfFileEditor ini. |
TryConcatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream) | Memanggil TryConcatenate(firstInputStream, secInputStream, blankPageStream, outputStream) pada instance PdfFileEditor ini. |
TryConcatenate(src: Document[], dest: Document) | Memanggil TryConcatenate(src, dest) pada instance PdfFileEditor ini. |
TryDelete(inputFile: string, pageNumber: int[], outputFile: string) | Memanggil TryDelete(inputFile, pageNumber, outputFile) pada instance PdfFileEditor ini. |
TryDelete(inputStream: Stream, pageNumber: int[], outputStream: Stream) | Memanggil TryDelete(inputStream, pageNumber, outputStream) pada instance PdfFileEditor ini. |
TryExtract(inputFile: string, startPage: int, endPage: int, outputFile: string) | Memanggil TryExtract(inputFile, startPage, endPage, outputFile) pada instance PdfFileEditor ini. |
TryExtract(inputFile: string, pageNumber: int[], outputFile: string) | Memanggil TryExtract(inputFile, pageNumber, outputFile) pada instance PdfFileEditor ini. |
TryExtract(inputStream: Stream, pageNumber: int[], outputStream: Stream) | Memanggil TryExtract(inputStream, pageNumber, outputStream) pada instance PdfFileEditor ini. |
TryInsert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string) | Memanggil TryInsert(inputFile, insertLocation, portFile, pageNumber, outputFile) pada instance PdfFileEditor ini. |
TryInsert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream) | Memanggil TryInsert(inputStream, insertLocation, portStream, pageNumber, outputStream) pada instance PdfFileEditor ini. |
TryMakeBooklet(inputFile: string, outputFile: string) | Memanggil TryMakeBooklet(inputFile, outputFile) pada instance PdfFileEditor ini. |
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize) | Memanggil TryMakeBooklet(inputFile, outputFile, pageSize) pada instance PdfFileEditor ini. |
TryMakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[]) | Memanggil TryMakeBooklet(inputFile, outputFile, leftPages, rightPages) pada instance PdfFileEditor ini. |
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[]) | Memanggil TryMakeBooklet(inputFile, outputFile, pageSize, leftPages, rightPages) pada instance PdfFileEditor ini. |
TrySplitFromFirst(inputFile: string, location: int, outputFile: string) | Memanggil TrySplitFromFirst(inputFile, location, outputFile) pada instance PdfFileEditor ini. |
TrySplitFromFirst(inputStream: Stream, location: int, outputStream: Stream) | Memanggil TrySplitFromFirst(inputStream, location, outputStream) pada instance PdfFileEditor ini. |
TrySplitToEnd(inputFile: string, location: int, outputFile: string) | Memanggil TrySplitToEnd(inputFile, location, outputFile) pada instance PdfFileEditor ini. |
TrySplitToEnd(inputStream: Stream, location: int, outputStream: Stream) | Memanggil TrySplitToEnd(inputStream, location, outputStream) pada instance PdfFileEditor ini. |
TryResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters) | Memanggil TryResizeContents(source, destination, pages, parameters) pada instance PdfFileEditor ini. |
TryResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters) | Memanggil TryResizeContents(source, destination, pages, parameters) pada instance PdfFileEditor ini. |
TryResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double) | Memanggil TryResizeContents(source, destination, pages, newWidth, newHeight) pada instance PdfFileEditor ini. |
TryMakeBooklet(inputStream: Stream, outputStream: Stream) | Memanggil TryMakeBooklet(inputStream, outputStream) pada instance PdfFileEditor ini. |
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize) | Memanggil TryMakeBooklet(inputStream, outputStream, pageSize) pada instance PdfFileEditor ini. |
TryMakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[]) | Memanggil TryMakeBooklet(inputStream, outputStream, leftPages, rightPages) pada instance PdfFileEditor ini. |
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[]) | Memanggil TryMakeBooklet(inputStream, outputStream, pageSize, leftPages, rightPages) pada instance PdfFileEditor ini. |
TryMakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string) | Memanggil TryMakeNUp(firstInputFile, secondInputFile, outputFile) pada instance PdfFileEditor ini. |
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int) | Memanggil TryMakeNUp(inputFile, outputFile, x, y) pada instance PdfFileEditor ini. |
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize) | Memanggil TryMakeNUp(inputFile, outputFile, x, y, pageSize) pada instance PdfFileEditor ini. |
TryMakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool) | Memanggil TryMakeNUp(inputFiles, outputFile, isSidewise) pada instance PdfFileEditor ini. |
TryMakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream) | Memanggil TryMakeNUp(firstInputStream, secondInputStream, outputStream) pada instance PdfFileEditor ini. |
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int) | Memanggil TryMakeNUp(inputStream, outputStream, x, y) pada instance PdfFileEditor ini. |
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize) | Memanggil TryMakeNUp(inputStream, outputStream, x, y, pageSize) pada instance PdfFileEditor ini. |
TryMakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool) | Memanggil TryMakeNUp(inputStreams, outputStream, isSidewise) pada instance PdfFileEditor ini. |
ResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters) | Memanggil ResizeContents(source, destination, pages, parameters) pada instance PdfFileEditor ini. |
ResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters) | Memanggil ResizeContents(source, destination, pages, parameters) pada instance PdfFileEditor ini. |
ResizeContents(source: string, destination: string, pages: int[], newWidth: double, newHeight: double) | Memanggil ResizeContents(source, destination, pages, newWidth, newHeight) pada instance PdfFileEditor ini. |
ResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double) | Memanggil ResizeContents(source, destination, pages, newWidth, newHeight) pada instance PdfFileEditor ini. |
ResizeContentsPct(source: string, destination: string, pages: int[], newWidth: double, newHeight: double) | Memanggil ResizeContentsPct(source, destination, pages, newWidth, newHeight) pada instance PdfFileEditor ini. |
ResizeContentsPct(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double) | Memanggil ResizeContentsPct(source, destination, pages, newWidth, newHeight) pada instance PdfFileEditor ini. |
AddMargins(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double) | Memanggil AddMargins(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) pada instance PdfFileEditor ini. |
AddMargins(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double) | Memanggil AddMargins(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) pada instance PdfFileEditor ini. |
AddMarginsPct(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double) | Memanggil AddMarginsPct(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) pada instance PdfFileEditor ini. |
AddMarginsPct(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double) | Memanggil AddMarginsPct(source, destination, pages, leftMargin, rightMargin, topMargin, bottomMargin) pada instance PdfFileEditor ini. |
MakeBooklet(inputStream: Stream, outputStream: Stream) | Memanggil MakeBooklet(inputStream, outputStream) pada instance PdfFileEditor ini. |
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize) | Memanggil MakeBooklet(inputStream, outputStream, pageSize) pada instance PdfFileEditor ini. |
MakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[]) | Memanggil MakeBooklet(inputStream, outputStream, leftPages, rightPages) pada instance PdfFileEditor ini. |
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[]) | Memanggil MakeBooklet(inputStream, outputStream, pageSize, leftPages, rightPages) pada instance PdfFileEditor ini. |
MakeNUp(inputFile: string, outputFile: string, x: int, y: int) | Memanggil MakeNUp(inputFile, outputFile, x, y) pada instance PdfFileEditor ini. |
MakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize) | Memanggil MakeNUp(inputFile, outputFile, x, y, pageSize) pada instance PdfFileEditor ini. |
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int) | Memanggil MakeNUp(inputStream, outputStream, x, y) pada instance PdfFileEditor ini. |
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize) | Memanggil MakeNUp(inputStream, outputStream, x, y, pageSize) pada instance PdfFileEditor ini. |
MakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string) | Memanggil MakeNUp(firstInputFile, secondInputFile, outputFile) pada instance PdfFileEditor ini. |
MakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream) | Memanggil MakeNUp(firstInputStream, secondInputStream, outputStream) pada instance PdfFileEditor ini. |
MakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool) | Memanggil MakeNUp(inputFiles, outputFile, isSidewise) pada instance PdfFileEditor ini. |
MakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool) | Memanggil MakeNUp(inputStreams, outputStream, isSidewise) pada instance PdfFileEditor ini. |
SplitToBulks(inputFile: string, numberOfPage: int[][]) | Memanggil SplitToBulks(inputFile, numberOfPage) pada instance PdfFileEditor ini. |
SplitToBulks(inputStream: Stream, numberOfPage: int[][]) | Memanggil SplitToBulks(inputStream, numberOfPage) pada instance PdfFileEditor ini. |
SplitToPages(inputStream: Stream) | Memanggil SplitToPages(inputStream) pada instance PdfFileEditor ini. |
SplitToPages(inputFile: string, fileNameTemplate: string) | Memanggil SplitToPages(inputFile, fileNameTemplate) pada instance PdfFileEditor ini. |
SplitToPages(inputStream: Stream, fileNameTemplate: string) | Memanggil SplitToPages(inputStream, fileNameTemplate) pada instance PdfFileEditor ini. |
Concatenate(inputFiles) | Menggabungkan beberapa dokumen PDF menjadi satu. |
Extract(inputPdf: byte[], startPage: int, endPage: int) | Mengekstrak halaman dari dokumen PDF. |
Split(inputPdf: byte[]) | Membagi PDF menjadi file halaman individu. |
Delete(inputPdf: byte[], pageNumbers) | Menghapus halaman dari PDF. |
Extract(inputPdf: byte[], pageNumbers: int[]) | Mengekstrak halaman tertentu (berdasarkan array nomor halaman) dari PDF. |
SplitFromFirst(inputPdf: byte[], pageCount: int) | Mengekstrak N halaman pertama dari PDF. |
SplitToEnd(inputPdf: byte[], startPage: int) | Ekstrak halaman dari startPage hingga akhir dokumen. |
SplitToPages(inputPdf: byte[]) | Pisahkan PDF menjadi dokumen satu halaman individu (alias untuk Split). |
SplitToPages(inputFile: string) | Pisahkan file PDF pada jalur yang diberikan menjadi MemoryStreams, satu per halaman . |
SplitToBulks(inputPdf: byte[], pageRanges: int[][]?) | Pisahkan PDF menjadi beberapa bagian berdasarkan rentang halaman. |
MakeBooklet(inputPdf: byte[]) | Buat buku kecil dari PDF. |
MakeBooklet(inputPdf: byte[], pageSize: PageSize) | Buat buku kecil dari PDF dengan menggunakan ukuran halaman yang ditentukan. |
MakeBooklet(inputPdf: byte[], leftPages: int[], rightPages: int[]) | Buat buku kecil menggunakan hanya halaman kiri dan kanan yang ditentukan. |
MakeBooklet(inputPdf: byte[], pageSize: PageSize, leftPages: int[], rightPages: int[]) | Buat buku kecil menggunakan halaman kiri/kanan yang ditentukan dan ukuran halaman khusus. |
Append(inputPdf: byte[], portPdf: byte[], startPage: int, endPage: int) | Tambahkan halaman dari PDF sumber ke PDF masukan. |
Append(inputPdf: byte[], portPdfs: byte[][], startPage: int, endPage: int) | Tambahkan halaman dari beberapa PDF sumber ke PDF masukan. |
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], startPage: int, endPage: int) | Masukkan halaman dari PDF sumber ke PDF tujuan pada posisi tertentu. |
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], pageNumbers: int[]) | Masukkan halaman tertentu dari PDF sumber ke PDF tujuan pada posisi tertentu. |
ResizeContents(source: Document, parameters: ContentsResizeParameters) | Ubah ukuran konten semua halaman dalam dokumen dengan menerapkan transformasi skala/terjemahan yang berasal dari parameter margin. |
ResizeContents(source: Document, pages: int[], parameters: ContentsResizeParameters) | Ubah ukuran konten halaman tertentu dalam dokumen dengan menerapkan transformasi skala/terjemahan yang berasal dari parameter margin. |
Concatenate(inputFiles: string[], outputFile: string) | Gabungkan beberapa file PDF menjadi satu file output. |
Concatenate(firstInputFile: string, secInputFile: string, outputFile: string) | Gabungkan dua file PDF menjadi satu file output. |
Concatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string) | Gabungkan dua file PDF dengan pemisah halaman kosong yang disisipkan di antara keduanya. |
SplitFromFirst(inputFile: string, location: int, outputFile: string) | Pisahkan dari N halaman pertama dan tulis ke file output. |
SplitToEnd(inputFile: string, location: int, outputFile: string) | Pisahkan dari startPage hingga end dan tulis ke file output. |
Extract(inputFile: string, pageNumber: int[], outputFile: string) | Ekstrak halaman tertentu dari file PDF dan tulis ke file output. |
Extract(inputFile: string, startPage: int, endPage: int, outputFile: string) | Ekstrak rentang halaman dari file PDF dan tulis ke file output. |
Extract(inputStream: Stream, startPage: int, endPage: int, outputStream: Stream) | Ekstrak rentang halaman dari aliran dan tulis ke aliran output . |
Concatenate(inputStream: Stream[], outputStream: Stream) | Menggabungkan beberapa aliran PDF menjadi satu aliran output. |
Concatenate(firstInputStream: Stream, secInputStream: Stream, outputStream: Stream) | Menggabungkan dua aliran PDF menjadi satu aliran output. |
Concatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream) | Menggabungkan dua aliran PDF dengan penyisipan pemisah halaman kosong di antaranya. |
Concatenate(src: Document[], dest: Document) | Menggabungkan halaman-halaman src ke dalam dokumen dest yang sudah ada. |
AddPageBreak(src: Document, dest: Document, pageBreaks: PageBreak[]) | Salin setiap halaman sumber ke tujuan, memisahkan setiap halaman sumber yang dirujuk oleh satu atau lebih entri PageBreak menjadi halaman tujuan terpisah yang MediaBoxes-nya menggambarkan pita horizontal yang ditempati setiap halaman dalam aslinya. |
AddPageBreak(src: Stream, dest: Stream, pageBreaks: PageBreak[]) | Overload aliran dari AddPageBreak(Document, Document, PageBreak[]). |
AddPageBreak(src: string, dest: string, pageBreaks: PageBreak[]) | Overload jalur-berkas dari AddPageBreak(Document, Document, PageBreak[]). |
Append(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream) | Tambahkan halaman dari aliran sumber ke aliran masukan dan tulis ke keluaran. |
Append(inputStream: Stream, portStream: Stream, startPage: int, endPage: int, outputStream: Stream) | Tambahkan halaman dari satu aliran sumber ke aliran input dan tulis ke output. |
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, startPage: int, endPage: int, outputStream: Stream) | Sisipkan halaman dari aliran sumber ke aliran input pada posisi yang diberikan. |
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream) | Sisipkan halaman tertentu dari aliran sumber ke dalam aliran input. |
Extract(inputStream: Stream, pageNumber: int[], outputStream: Stream) | Ekstrak halaman tertentu dari aliran dan tulis ke aliran output. |
Delete(inputStream: Stream, pageNumber: int[], outputStream: Stream) | Hapus halaman tertentu dari aliran dan tulis ke aliran output. |
SplitFromFirst(inputStream: Stream, location: int, outputStream: Stream) | Bagi aliran dari halaman pertama hingga pageCount. |
SplitToEnd(inputStream: Stream, location: int, outputStream: Stream) | Pisahkan aliran dari startPage hingga akhir. |
Delete(inputFile: string, pageNumber: int[], outputFile: string) | Hapus halaman tertentu dari file PDF dan tulis ke file output. |
Insert(inputFile: string, insertLocation: int, portFile: string, startPage: int, endPage: int, outputFile: string) | Sisipkan halaman dari PDF sumber ke PDF tujuan pada posisi tertentu dan tulis ke file output. |
Insert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string) | Sisipkan halaman tertentu dari PDF sumber ke PDF tujuan pada posisi tertentu dan tulis ke file output. |
Append(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string) | Tambahkan halaman dari beberapa file PDF sumber ke PDF masukan dan tulis ke file keluaran. |
Append(inputFile: string, portFile: string, startPage: int, endPage: int, outputFile: string) | Tambahkan halaman dari satu file PDF sumber ke PDF masukan dan tulis ke file keluaran. |
MakeBooklet(inputFile: string, outputFile: string) | MakeBooklet dari jalur file ke jalur file. |
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize) | MakeBooklet dari jalur file ke jalur file dengan ukuran halaman tertentu. |
MakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[]) | MakeBooklet dari jalur file ke jalur file dengan array halaman kiri/kanan. |
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[]) | MakeBooklet dari jalur file ke jalur file dengan ukuran halaman dan array halaman kiri/kanan. |