PdfFileEditor

PdfFileEditor

Genel Bakış

PdfFileEditor NET için FOSS’de bir sınıf.

PdfFileEditor’a gerçek-sadece eklemeler: istisna işleme durumu, mevcut çalışma yöntemleri etrafında Try* sargılar ve MemoryStream/SplitToPages için dosya aşırı yükler ki bu da zaten PdfFileEditor.cs içinde bulunan gerçek bayt [] uygulamalarını sarar.

Bu sınıf, .NET programlarında PdfFileEditor nesnelerle çalışmak için 117 yöntem sağlar. Kullanılabilir yöntemler şunlardır: AddMargins, AddMarginsPct, AddPageBreak, Append, Concatenate, Delete, Extract, Insert, MakeBooklet, MakeNUp, ResizeContents, ResizeContentsPct, ve 15 ek yöntem. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: AllowConcatenateExceptions, AllowExceptions, CloseConcatenatedStreams, ConcatenationPacketSize, ConversionLog, ConvertTo, ve 19 daha.

Özellikler

Adı:Tip:AccessAçıklama:
AllowExceptionsboolOkuma/YazmaDoğru olduğunda, Try* yöntemleri istisnaları yayar; yanlış (varsayılan) ise LastException’da istisnaiyi yakalar ve false gönderir.
LastExceptionException?Oku .Try* yöntemiyle yakalanan son istisna, ya da null.
RemoveSignaturesboolOkuma/YazmaDoğru olduğunda, girişlerde bulunan imzalar Concatenate çıkışından çıkarılır.
OwnerPasswordstringOkuma/YazmaBoş olmayan durumlarda, birleştirme tamamlandıktan sonra Concatenate çıkışları bu sahibi şifresi (AES-128) ile şifrelenir.
KeepActionsboolOkuma/YazmaDoğru olduğunda, Concatenate girişler üzerinde belge düzeyinde /AA eylemlerini onurlandırır ve bunları çıkış kataloğuna kopyalar.
MergeDuplicateLayersboolOkuma/YazmaDoğru olduğunda, girişlerdeki aynı seçenek-içerik grupları Concatenate çıkışında deduplike edilir.
PreserveUserRightsboolOkuma/YazmaDoğru olduğunda, Concatenate çıkışı girişlerden /UR kullanım hakları girdilerini korur.
UniqueSuffixstringOkuma/YazmaKeepFieldsUnique doğru olduğunda çarpışan form-tarla isimlerini açıklamak için kullanılan sıfır şablonu.
ConversionLogstringOku .En son Concatenate / ConvertTo geçişinden çıkan teşhis defteri.
ConvertToPdfFormatOkuma/YazmaBir sonraki Concatenate çıkışı için hedef PDF/A biçimi.
CorruptedItemsCorruptedItem[]Oku .Konkatenate yolu atladı çünkü girişleri ayrıştırılamadı.
AllowConcatenateExceptionsboolOkuma/YazmaAPI uyumluluğu için saklanan eski özellik.
CopyLogicalStructureboolOkuma/YazmaAynayla.
CopyOutlinesboolOkuma/YazmaAynayla.
CorruptedFileActionConcatenateCorruptedFileActionOkuma/YazmaAynayla.
CloseConcatenatedStreamsboolOkuma/YazmaDoğru olduğunda, akış tabanlı Concatenate / Append / Insert aşırı yüklemeleri işlem tamamlandığında giriş akımlarını (ve yazma sonrası çıkış akımı) ortadan kaldırır.
KeepFieldsUniqueboolOkuma/YazmaDoğru olduğunda, Concatenate girişlerde çarpışan form alan isimlerini yeniden adlandırır. Böylece çıkış eşsiz alan adlarına sahiptir.
MergeDuplicateOutlinesboolOkuma/YazmaDoğru olduğunda, girişlerden gelen aynı çizgi girdiler ikilem yerine çıkışta birleştirilir.
IncrementalUpdatesboolOkuma/YazmaDoğru olduğunda, Concatenate tüm dosyayı yeniden yazmak yerine PDF artışlı güncellemeleri kullanarak sayfaları hedefe ekler.
OptimizeSizeboolOkuma/YazmaDoğru olduğunda, Concatenate kaydetmeden önce çıkışta bir optimizasyon geçişi çalıştırır.
ConcatenationPacketSizeintOkuma/YazmaConcatenate uygulamaları tarafından kullanılan tampon boyutu ipucu (baytlar).
UseDiskBufferboolOkuma/YazmaDoğru olduğunda, Concatenate bellekte değil diske ara sayfaları tamponlar.
E_EMPTY_PAGE_RANGEstringOku .Null/boş sayfa aralıkları için hata mesajı.
E_SMALL_PAGE_RANGEstringOku .2 öğeden az olan bir sayfa aralığı için hata mesajı.
E_WRONG_PAGE_RANGEstringOku .Start > end sayfası için hata mesajı.

Yöntemler

SignatureAçıklama:
TryAppend(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string)Bir veya daha fazla kaynak PDF’den seçilen sayfaları istisnalar atmadan hedef bir PDF ’ e birleştirir
TryAppend(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream)TryAppend ((inputStream, portStrams, startPage, endPagee, outputStraim) çağrıları bu PdfFileEditor örneğinde.
TryConcatenate(inputFiles: string[], outputFile: string)TryConcatenate{inputFiles, outputFile) bu PdfFileEditor örneğinde çağrılır.
TryConcatenate(firstInputFile: string, secInputFile: string, outputFile: string)TryConcatenate ((firstInputFile, secInpotFille, outputFILE) çağrısı bu PdfFileEditor örneğinde.
TryConcatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string)TryConcatenate ((firstInputFile, secInpotFille, blankPageFILE, outputFale) çağrısı bu PdfFileEditor örneğinde.
TryConcatenate(inputStream: Stream[], outputStream: Stream)TryConcatenate ((inputStream, outputStraim) çağrısı bu PdfFileEditor örneğinde.
TryConcatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream)TryConcatenate ((firstInputStream, secInpotStraim, blankPageStrem, outputStriam) çağrısı bu PdfFileEditor örneğinde.
TryConcatenate(src: Document[], dest: Document)TryConcatenate ((src, dest) bu PdfFileEditor örneğinde çağrılar.
TryDelete(inputFile: string, pageNumber: int[], outputFile: string)TryDelete ((inputFile, pageNumber, outputFille) çağrısı bu PdfFileEditor örneğinde.
TryDelete(inputStream: Stream, pageNumber: int[], outputStream: Stream)TryDelete ((inputStream, pageNumber, outputStraim) çağrısı bu PdfFileEditor örneğinde.
TryExtract(inputFile: string, startPage: int, endPage: int, outputFile: string)TryExtract ((inputFile, startPage, endPagee, outputFire) çağrısı bu PdfFileEditor örneğinde.
TryExtract(inputFile: string, pageNumber: int[], outputFile: string)TryExtract ((inputFile, pageNumber, outputFille) çağrısı bu PdfFileEditor örneğinde.
TryExtract(inputStream: Stream, pageNumber: int[], outputStream: Stream)TryExtract ((inputStream, pageNumber, outputStraim) çağrısı bu PdfFileEditor örneğinde.
TryInsert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string)TryInsert ((inputFile, insertLocation, portFire, pageNumber, outputFille) çağrıları bu PdfFileEditor örneğinde.
TryInsert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream)TryInsert ((inputStream, insertLocation, portStraim, pageNumber, outputStrem) çağrıları bu PdfFileEditor örneğinde.
TryMakeBooklet(inputFile: string, outputFile: string)TryMakeBooklet{inputFile, outputFille) bu PdfFileEditor örneğinde çağrılır.
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize)TryMakeBooklet ((inputFile, outputFille, pageSize) çağrısı bu PdfFileEditor örneğinde.
TryMakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[])TryMakeBooklet ((inputFile, outputFille, leftPages, rightPags) çağrıları bu PdfFileEditor örneğinde.
TryMakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[])TryMakeBooklet ((inputFile, outputFille, pageSize, leftPages, rightPags) çağrıları bu PdfFileEditor örneğinde.
TrySplitFromFirst(inputFile: string, location: int, outputFile: string)TrySplitFromFirst ((inputFile, location, outputFille) çağrısı bu PdfFileEditor örneğinde.
TrySplitFromFirst(inputStream: Stream, location: int, outputStream: Stream)TrySplitFromFirst ((inputStream, location, outputStraim) çağrısı bu PdfFileEditor örneğinde.
TrySplitToEnd(inputFile: string, location: int, outputFile: string)TrySplitToEnd ((inputFile, location, outputFille) çağrısı bu PdfFileEditor örneğinde.
TrySplitToEnd(inputStream: Stream, location: int, outputStream: Stream)TrySplitToEnd ((inputStream, location, outputStraim) çağrısı bu PdfFileEditor örneğinde.
TryResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters)TryResizeContents ((kaynak, hedef, sayfalar, parametreler) çağrıları bu PdfFileEditor örneğinde.
TryResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters)TryResizeContents ((kaynak, hedef, sayfalar, parametreler) çağrıları bu PdfFileEditor örneğinde.
TryResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double)TryResizeContents ((kaynak, hedef, sayfalar, newWidth, NewHeight) çağrıları bu PdfFileEditor örneğinde.
TryMakeBooklet(inputStream: Stream, outputStream: Stream)TryMakeBooklet ((inputStream, outputStraim) çağrısı bu PdfFileEditor örneğinde.
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize)TryMakeBooklet ((inputStream, outputStraim, pageSize) çağrısı bu PdfFileEditor örneğinde.
TryMakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[])TryMakeBooklet ((inputStream, outputStraim, leftPages, rightPags) çağrıları bu PdfFileEditor örneğinde.
TryMakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[])TryMakeBooklet ((inputStream, outputStraim, pageSize, leftPages, rightPags) çağrıları bu PdfFileEditor örneğinde.
TryMakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string)TryMakeNUp ((firstInputFile, secondInpitfile, outputFille) PdfFileEditor örneğinde çağrılır.
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int)TryMakeNUp ((inputFile, outputFille, x, y) PdfFileEditor örneğinde çağrılır.
TryMakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize)TryMakeNUp ((inputFile, outputFille, x, y, pageSize) çağrısı bu PdfFileEditor örneğinde.
TryMakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool)TryMakeNUp ((inputFiles, outputFile, isSidewise) çağrısı bu PdfFileEditor örneğinde.
TryMakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream)TryMakeNUp ((birinci Giriş Akışı, ikinci GirişiAkış, çıkışAşı) PdfFileEditor örneğinde çağrılır.
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int)TryMakeNUp ((inputStream, outputStraim, x, y) çağrısı bu PdfFileEditor örneğinde.
TryMakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize)TryMakeNUp ((inputStream, outputStraim, x, y, pageSize) çağrısı bu PdfFileEditor örneğinde.
TryMakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool)TryMakeNUp ((inputStreams, outputStriam, isSidewise) çağrısı bu PdfFileEditor örneğinde.
ResizeContents(source: string, destination: string, pages: int[], parameters: ContentsResizeParameters)ResizeContents ((kaynak, hedef, sayfalar, parametreler) çağrıları bu PdfFileEditor örneğinde.
ResizeContents(source: Stream, destination: Stream, pages: int[], parameters: ContentsResizeParameters)ResizeContents ((kaynak, hedef, sayfalar, parametreler) çağrıları bu PdfFileEditor örneğinde.
ResizeContents(source: string, destination: string, pages: int[], newWidth: double, newHeight: double)ResizeContents ((kaynak, hedef, sayfalar, newWidth, NewHeight) çağrıları bu PdfFileEditor örneğinde.
ResizeContents(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double)ResizeContents ((kaynak, hedef, sayfalar, newWidth, NewHeight) çağrıları bu PdfFileEditor örneğinde.
ResizeContentsPct(source: string, destination: string, pages: int[], newWidth: double, newHeight: double)ResizeContentsPct ((kaynak, hedef, sayfalar, newWidth, NewHeight) çağrıları bu PdfFileEditor örneğinde.
ResizeContentsPct(source: Stream, destination: Stream, pages: int[], newWidth: double, newHeight: double)ResizeContentsPct ((kaynak, hedef, sayfalar, newWidth, NewHeight) çağrıları bu PdfFileEditor örneğinde.
AddMargins(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)AddMargins ((kaynak, hedef, sayfalar, leftMargin, rightMargina, topMargine, bottomMargene) çağrıları bu PdfFileEditor örneğinde.
AddMargins(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)AddMargins ((kaynak, hedef, sayfalar, leftMargin, rightMargina, topMargine, bottomMargene) çağrıları bu PdfFileEditor örneğinde.
AddMarginsPct(source: string, destination: string, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)AddMarginsPct ((kaynak, hedef, sayfalar, leftMargin, rightMargina, topMargine, bottomMargene) çağrıları bu PdfFileEditor örneğinde.
AddMarginsPct(source: Stream, destination: Stream, pages: int[], leftMargin: double, rightMargin: double, topMargin: double, bottomMargin: double)AddMarginsPct ((kaynak, hedef, sayfalar, leftMargin, rightMargina, topMargine, bottomMargene) çağrıları bu PdfFileEditor örneğinde.
MakeBooklet(inputStream: Stream, outputStream: Stream)MakeBooklet ((inputStream, outputStraim) çağrısı bu PdfFileEditor örneğinde.
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize)MakeBooklet ((inputStream, outputStraim, pageSize) çağrısı bu PdfFileEditor örneğinde.
MakeBooklet(inputStream: Stream, outputStream: Stream, leftPages: int[], rightPages: int[])MakeBooklet ((inputStream, outputStraim, leftPages, rightPags) çağrıları bu PdfFileEditor örneğinde.
MakeBooklet(inputStream: Stream, outputStream: Stream, pageSize: PageSize, leftPages: int[], rightPages: int[])MakeBooklet ((inputStream, outputStraim, pageSize, leftPages, rightPags) çağrıları bu PdfFileEditor örneğinde.
MakeNUp(inputFile: string, outputFile: string, x: int, y: int)Bu PdfFileEditor örneğinde MakeNUp ((inputFile, outputFille, x, y) çağrısı.
MakeNUp(inputFile: string, outputFile: string, x: int, y: int, pageSize: PageSize)Bu PdfFileEditor örneğinde MakeNUp ((inputFile, outputFille, x, y, pageSize) çağrısı.
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int)Bu PdfFileEditor örneğinde MakeNUp ((inputStream, outputStraim, x, y) çağrısı.
MakeNUp(inputStream: Stream, outputStream: Stream, x: int, y: int, pageSize: PageSize)Bu PdfFileEditor örneğinde MakeNUp ((inputStream, outputStraim, x, y, pageSize) çağrısı.
MakeNUp(firstInputFile: string, secondInputFile: string, outputFile: string)Bu PdfFileEditor örneğinde MakeNUp ((firstInputFile, secondInpotFille, outputFILE) çağrısı.
MakeNUp(firstInputStream: Stream, secondInputStream: Stream, outputStream: Stream)Bu PdfFileEditor örneğinde MakeNUp ((ilk Giriş Akışı, ikinci GirişiAkış, çıkışAşı) çağrısı.
MakeNUp(inputFiles: string[], outputFile: string, isSidewise: bool)Bu PdfFileEditor örneğinde MakeNUp ((inputFiles, outputFile, isSidewise) çağrıları.
MakeNUp(inputStreams: Stream[], outputStream: Stream, isSidewise: bool)Bu PdfFileEditor örneğinde MakeNUp ((inputStreams, outputStriam, isSidewise) çağrıları.
SplitToBulks(inputFile: string, numberOfPage: int[][])SplitToBulks{inputFile, numberOfPage) bu PdfFileEditor örneğinde çağrılır.
SplitToBulks(inputStream: Stream, numberOfPage: int[][])SplitToBulks ((inputStream, numberOfPage) çağrısı bu PdfFileEditor örneğinde.
SplitToPages(inputStream: Stream)SplitToPages(inputStream) bu PdfFileEditor örneğinde çağrılır.
SplitToPages(inputFile: string, fileNameTemplate: string)SplitToPages ((inputFile, fileNameTemplate) çağrısı bu PdfFileEditor örneğinde.
SplitToPages(inputStream: Stream, fileNameTemplate: string)SplitToPages ((inputStream, fileNameTemplate) çağrısı bu PdfFileEditor örneğinde.
Concatenate(inputFiles)Birden fazla PDF belgesini bir araya getir.
Extract(inputPdf: byte[], startPage: int, endPage: int)PDF belgesinden sayfalar çıkar.
Split(inputPdf: byte[])PDF’i ayrı sayfa dosyalarına ayır.
Delete(inputPdf: byte[], pageNumbers)PDF’den sayfa sil.
Extract(inputPdf: byte[], pageNumbers: int[])PDF’den belirli sayfaları (sayfa numarası dizisine göre) çıkarın.
SplitFromFirst(inputPdf: byte[], pageCount: int)Bir PDF’den ilk N sayfayı çıkar.
SplitToEnd(inputPdf: byte[], startPage: int)StartPage’den belgenin sonuna kadar sayfalar çıkar.
SplitToPages(inputPdf: byte[])PDF’i tek sayfalık belgelere bölün (split adı).
SplitToPages(inputFile: string)Verilen yolun PDF dosyasını MemoryStreams’a, sayfaya birer bölün .
SplitToBulks(inputPdf: byte[], pageRanges: int[][]?)Bir PDF’i sayfa aralığına göre birden fazla bölüme ayırın.
MakeBooklet(inputPdf: byte[])PDF’den bir kitapçık oluşturun.
MakeBooklet(inputPdf: byte[], pageSize: PageSize)Belirtilen sayfa boyutunu kullanarak bir PDF’den kitapçık oluşturun.
MakeBooklet(inputPdf: byte[], leftPages: int[], rightPages: int[])Sadece belirtilen sol ve sağ sayfaları kullanarak bir kitaplık oluşturun.
MakeBooklet(inputPdf: byte[], pageSize: PageSize, leftPages: int[], rightPages: int[])Belirtilen sol/sağ sayfalar ve özel bir sayfayı kullanarak kitapçık oluşturun.
Append(inputPdf: byte[], portPdf: byte[], startPage: int, endPage: int)Kaynak PDF’den bir giriş PDF ’ e sayfa eklemek.
Append(inputPdf: byte[], portPdfs: byte[][], startPage: int, endPage: int)Birden fazla kaynak PDF’lerden gelen sayfaları bir giriş PDF ’ e ekle.
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], startPage: int, endPage: int)Kaynak PDF’den belirli bir konumda hedef PDF sayfalarını ekle.
Insert(inputPdf: byte[], insertLocation: int, portPdf: byte[], pageNumbers: int[])Kaynak PDF’den belirli sayfaları, belirtilen bir konumda hedef PDF içine ekleyin.
ResizeContents(source: Document, parameters: ContentsResizeParameters)Bir belgedeki tüm sayfaların içeriğini, marj parametrelerinden elde edilen bir ölçek/ çevirme dönüşümü uygulayarak boyutlandırın.
ResizeContents(source: Document, pages: int[], parameters: ContentsResizeParameters)Bir belgedeki belirli sayfaların içeriğini, marj parametrelerinden elde edilen bir ölçek/ çevirme dönüşümü uygulayarak boyutlandırın.
Concatenate(inputFiles: string[], outputFile: string)Birden fazla PDF dosyasını bir çıkış dosyası haline getir.
Concatenate(firstInputFile: string, secInputFile: string, outputFile: string)İki PDF dosyasını bir çıkış dosyası haline getir.
Concatenate(firstInputFile: string, secInputFile: string, blankPageFile: string, outputFile: string)İki PDF dosyasını birbirine bağla ve aralarına boş sayfa ayırıcı ekle.
SplitFromFirst(inputFile: string, location: int, outputFile: string)İlk N sayfadan bölün ve çıkış dosyasına yaz.
SplitToEnd(inputFile: string, location: int, outputFile: string)StartPage’den sonuna böl ve çıkış dosyasına yaz.
Extract(inputFile: string, pageNumber: int[], outputFile: string)PDF dosyasından belirli sayfaları çıkarın ve çıkış dosyalarına yazın.
Extract(inputFile: string, startPage: int, endPage: int, outputFile: string)Bir PDF dosyasından bir dizi sayfa çıkarın ve çıkış dosyalarına yazın.
Extract(inputStream: Stream, startPage: int, endPage: int, outputStream: Stream)Bir akıştan sayfa aralığını çıkar ve çıkış akışı için yaz .
Concatenate(inputStream: Stream[], outputStream: Stream)Birden fazla PDF akışını bir çıkış akışı haline getir.
Concatenate(firstInputStream: Stream, secInputStream: Stream, outputStream: Stream)İki PDF akışını bir çıkış akışı haline getir.
Concatenate(firstInputStream: Stream, secInputStream: Stream, blankPageStream: Stream, outputStream: Stream)İki PDF akışını birbirine bağla ve aralarına boş sayfa ayırıcı ekle.
Concatenate(src: Document[], dest: Document)SRC sayfalarını mevcut dest belgesine bağlayın.
AddPageBreak(src: Document, dest: Document, pageBreaks: PageBreak[])Her kaynak sayfayı, bir veya daha fazla PageBreak girişinin referans verdiği herhangi bir kaynak səhifeyi ayrı hedef sayfalara bölünerek, her sayfanın orijinalde işgal ettiği yatay bantı tanımlayan MediaBoxes’i kopyala.
AddPageBreak(src: Stream, dest: Stream, pageBreaks: PageBreak[])AddPageBreak ((Doküman, Belge, PageBreak []) ‘in akış aşırı yüklenmesi).
AddPageBreak(src: string, dest: string, pageBreaks: PageBreak[])AddPageBreak(Doküman, Dokümanlar, PageBreak[]) için dosya yolu aşırı yüklenmesi).
Append(inputStream: Stream, portStreams: Stream[], startPage: int, endPage: int, outputStream: Stream)Kaynak akışından ((s) giriş akışı için sayfa ekle ve çıkışa yaz.
Append(inputStream: Stream, portStream: Stream, startPage: int, endPage: int, outputStream: Stream)Tek bir kaynak akışından giriş akışı için sayfa ekle ve çıkışa yaz.
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, startPage: int, endPage: int, outputStream: Stream)Kaynak akışından verilen konumda giriş akışı içine sayfalar ekleyin.
Insert(inputStream: Stream, insertLocation: int, portStream: Stream, pageNumber: int[], outputStream: Stream)Kaynak akışından giriş akışı içine belirli sayfalar ekleyin.
Extract(inputStream: Stream, pageNumber: int[], outputStream: Stream)Bir akıştan belirli sayfaları çıkar ve çıkış akışı yaz.
Delete(inputStream: Stream, pageNumber: int[], outputStream: Stream)Bir akıştan belirli sayfaları sil ve çıkış akışı yaz.
SplitFromFirst(inputStream: Stream, location: int, outputStream: Stream)İlk sayfadan sayfa Sayısına kadar bir akışı bölün.
SplitToEnd(inputStream: Stream, location: int, outputStream: Stream)Başlangıç sayfasından sonuna kadar bir akışı bölün.
Delete(inputFile: string, pageNumber: int[], outputFile: string)PDF dosyasından belirli sayfaları sil ve çıkış dosyalarına yaz.
Insert(inputFile: string, insertLocation: int, portFile: string, startPage: int, endPage: int, outputFile: string)Kaynak PDF’den belirli bir konumda hedef PDF içine sayfalar ekle ve çıkış dosyasına yaz.
Insert(inputFile: string, insertLocation: int, portFile: string, pageNumber: int[], outputFile: string)Kaynak PDF’den belirli sayfaları belirtilen bir konumda hedef PDF içine ekle ve çıkış dosyasına yaz.
Append(inputFile: string, portFiles: string[], startPage: int, endPage: int, outputFile: string)Birden fazla kaynak PDF dosyasından bir giriş PDF’e sayfa ekle ve çıkış dosyalarına yaz.
Append(inputFile: string, portFile: string, startPage: int, endPage: int, outputFile: string)Tek bir kaynak PDF dosyasından sayfaları giriş PDF’e ekle ve çıkış dosyalarına yaz.
MakeBooklet(inputFile: string, outputFile: string)MakeBooklet dosya yolu ile dosyalar yolu.
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize)MakeBooklet belirli bir sayfa boyutu ile dosya yolu için.
MakeBooklet(inputFile: string, outputFile: string, leftPages: int[], rightPages: int[])MakeBooklet sol/sağ sayfa diziler ile dosya yolundan dosyaya.
MakeBooklet(inputFile: string, outputFile: string, pageSize: PageSize, leftPages: int[], rightPages: int[])MakeBooklet sayfa boyutu ve sol/sağ sayfada arraylar ile dosya yolu için.

Ayrıca bakınız:

 Türkçe