TryDelete

TryDelete(string, int[], string)

Girdi dosyasından sayı dizisi ile belirtilen sayfaları siler, yeni bir Pdf dosyası olarak kaydeder.

public bool TryDelete(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

işlem başarıyla tamamlandıysa true ; aksi halde yanlış.

Notlar

TryDelete yöntemi, İşlem başarısız olursa TryDelete yönteminin bir istisna oluşturmaması dışında, Sil yöntemine benzer.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryDelete("input.pdf", new int[] { 2, 3 }, "out.pdf");

Ayrıca bakınız


TryDelete(Stream, int[], Stream)

Girdi dosyasından sayı dizisi ile belirtilen sayfaları siler, yeni bir Pdf dosyası olarak kaydeder.

public bool TryDelete(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ış.

Notlar

TryDelete yöntemi, İşlem başarısız olursa TryDelete yönteminin bir istisna oluşturmaması dışında, Sil yöntemine benzer.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
Stream intputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
bool result = pfe.TryDelete(inputStream, new int[] { 2, 3 }, outputStream);

Ayrıca bakınız


TryDelete(string, int[], HttpResponse)

Belgeden belirtilen sayfaları siler ve sonucu HttpResponse nesnesine kaydeder.

public bool TryDelete(string inputFile, int[] pageNumber, HttpResponse response)
ParametreTipTanım
inputFileStringKaynak dosyanın yolu.
pageNumberInt32[]Silinmesi gereken sayfa numaraları dizisi.
responseHttpResponseSonuç belgesinin saklanacağı yanıt nesnesi.

Geri dönüş değeri

işlem başarıyla tamamlandıysa true ; aksi halde yanlış.

Notlar

TryDelete yöntemi, İşlem başarısız olursa TryDelete yönteminin bir istisna oluşturmaması dışında, Sil yöntemine benzer.

Ayrıca bakınız


TryDelete(Stream, int[], HttpResponse)

Belirtilen sayfaları belgeden siler ve sonucu HttpResponse nesnesine kaydeder.

public bool TryDelete(Stream inputStream, int[] pageNumber, HttpResponse response)
ParametreTipTanım
inputStreamStreamKaynak belge akışı.
pageNumberInt32[]Silinecek sayfa numaraları dizisi.
responseHttpResponseHttpResponse nesnesi

Geri dönüş değeri

işlem başarıyla tamamlandıysa true ; aksi halde yanlış.

Notlar

TryDelete yöntemi, İşlem başarısız olursa TryDelete yönteminin bir istisna oluşturmaması dışında, Sil yöntemine benzer.

Ayrıca bakınız