Extract

Extract(string, int, int, string)

Girdi dosyasından sayfaları çıkarır, yeni bir Pdf dosyası olarak kaydeder.

public bool Extract(string inputFile, int startPage, int endPage, string outputFile)
ParametreTipTanım
inputFileStringPdf dosya yolunu girin.
startPageInt32Sayfa numarasına başlayın.
endPageInt32Bitiş sayfa numarası.
outputFileStringÇıktı Pdf dosya yolu.

Geri dönüş değeri

Başarı için doğru veya yanlış.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
pfe.Extract("input.pdf", 3, 7, "output.pdf");

Ayrıca bakınız


Extract(string, int[], string)

Sayı dizisiyle belirtilen sayfaları çıkarır, yeni bir PDF dosyası olarak kaydeder.

public bool Extract(string inputFile, int[] pageNumber, string outputFile)
ParametreTipTanım
inputFileStringDosya yolunu girin.
pageNumberInt32[]Giriş dosyasından çıkan sayfa dizini.
outputFileStringÇıktı dosyası yolu.

Geri dönüş değeri

İşlem başarılı olduysa doğrudur.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
pfe.Extract("input.pdf", new int[] { 3, 5, 7 }, "output.pdf");

Ayrıca bakınız


Extract(Stream, int, int, Stream)

Girdi dosyasından sayfaları çıkarır, yeni bir Pdf dosyası olarak kaydeder.

public bool Extract(Stream inputStream, int startPage, int endPage, Stream outputStream)
ParametreTipTanım
inputStreamStreamGirdi dosyası Akış.
startPageInt32Sayfa numarasına başlayın.
endPageInt32Bitiş sayfa numarası.
outputStreamStreamÇıktı Pdf dosyası Akışı.

Geri dönüş değeri

Başarı için doğru veya yanlış.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
pfe.Extract(sourceStream, 1, 3, 6, outStream);

Ayrıca bakınız


Extract(Stream, int[], Stream)

Sayı dizisiyle belirtilen sayfaları çıkarır, yeni bir Pdf dosyası olarak kaydeder.

public bool Extract(Stream inputStream, int[] pageNumber, Stream outputStream)
ParametreTipTanım
inputStreamStreamGirdi dosyası Akış.
pageNumberInt32[]Giriş dosyasından çıkan sayfa dizini.
outputStreamStreamÇıktı dosyası akışı.

Geri dönüş değeri

Başarı için doğru veya yanlış.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
pfe.Extract(sourceStream, new int[] { 3, 5, 8 }, outStream);

Ayrıca bakınız


Extract(Stream, int[], HttpResponse)

Belirtilen sayfaları kaynak dosyadan çıkarır ve sonucu HttpResponse nesnesine depolar.

public bool Extract(Stream inputStream, int[] pageNumber, HttpResponse response)
ParametreTipTanım
inputStreamStreamKaynak belge akışı.
pageNumberInt32[]Ayıklanacak sayfa numaraları dizisi.
responseHttpResponseSonucun saklanacağı HttpResponse nesnesi.

Geri dönüş değeri

İşlem başarılı olduysa doğrudur.

Ayrıca bakınız


Extract(string, int[], HttpResponse)

Belirtilen sayfaları kaynak dosyadan çıkarır ve sonucu HttpResponse nesnesine depolar.

public bool Extract(string inputFile, int[] pageNumber, HttpResponse response)
ParametreTipTanım
inputFileStringKaynak dosya yolu.
pageNumberInt32[]Ayıklanacak sayfa numaraları dizisi.
responseHttpResponseSonucun saklanacağı HttpResponse nesnesi.

Geri dönüş değeri

sayfalar başarıyla çıkarıldıysa true .

Ayrıca bakınız