TryConcatenate

TryConcatenate(string, string, string)

İki dosyayı birleştirir.

public bool TryConcatenate(string firstInputFile, string secInputFile, string outputFile)
ParametreTipTanım
firstInputFileStringBirleştirilecek ilk dosya.
secInputFileStringBirleştirilecek ikinci dosya.
outputFileStringÇıktı dosyası.

Geri dönüş değeri

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

Notlar

TryConcatenate yöntemi, işlem başarısız olursa TryConcatenate yönteminin bir istisna oluşturmaması dışında, Concatenate yöntemine benzer.

Örnekler

PdfFileEditor fileEditor = new PdfFileEditor();
bool result = fileEditor.TryConcatenate("file1.pdf", "file2.pdf", "outfile.pdf");

Ayrıca bakınız


TryConcatenate(Document[], Document)

Belgeleri birleştirir.

public bool TryConcatenate(Document[] src, Document dest)
ParametreTipTanım
srcDocument[]Kaynak belgeler dizisi.
destDocumentHedef belge.

Geri dönüş değeri

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

Notlar

TryConcatenate yöntemi, Concatenate yöntemine benzer, , işlem başarısız olursa TryConcatenate yönteminin bir istisna oluşturmaması dışında.

Ayrıca bakınız


TryConcatenate(string[], string)

Dosyaları tek bir dosyada birleştirir.

public bool TryConcatenate(string[] inputFiles, string outputFile)
ParametreTipTanım
inputFilesString[]Birleştirilecek dosya dizisi.
outputFileStringÇıktı dosyasının adı.

Geri dönüş değeri

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

Notlar

TryConcatenate yöntemi, Concatenate yöntemine benzer, , işlem başarısız olursa TryConcatenate yönteminin bir istisna oluşturmaması dışında.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryConcatenate(new string[] { "src1.pdf", "src2.pdf" }, "dest.pdf");

Ayrıca bakınız


TryConcatenate(Stream[], Stream)

Dosyaları birleştirir

public bool TryConcatenate(Stream[] inputStream, Stream outputStream)
ParametreTipTanım
inputStreamStream[]Birleştirilecek akış dizisi.
outputStreamStreamSonuç dosyasının depolanacağı akış.

Geri dönüş değeri

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

Notlar

TryConcatenate yöntemi, Concatenate yöntemine benzer, , işlem başarısız olursa TryConcatenate yönteminin bir istisna oluşturmaması dışında.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
Stream stream1 = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream stream2 = new FileStream("file2.pdf", FileMode.Open, FileAccess.Read);
Stream outstream = new FileStream("outfile.pdf", FileMode.Create, FileAccess.Write);
bool result = pfe.TryConcatenate(new Stream[] { stream1, stream2 } , outstream);

Ayrıca bakınız


TryConcatenate(string, string, string, string)

İki Pdf belgesini alternatif yollarla sayfaları olan yeni bir Pdf belgesinde birleştirir ve boş yerleri boş sayfalarla doldurur. örneğin: belge1’in 5 sayfası vardır: p1, p2, p3, p4, p5. belge2’nin 3 sayfası vardır: p1’, p2’, p3’. İki Pdf belgesinin birleştirilmesi, sayfalarla sonuç belgesini üretecektir:p1, p1’, p2, p2’, p3, p3’, p4, boş sayfa, p5, boş sayfa .

public bool TryConcatenate(string firstInputFile, string secInputFile, string blankPageFile, 
    string outputFile)
ParametreTipTanım
firstInputFileStringİlk dosya.
secInputFileStringİkinci dosya.
blankPageFileStringBoş sayfa içeren PDF dosyası.
outputFileStringSonuç dosyası.

Geri dönüş değeri

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

Notlar

TryConcatenate yöntemi, Concatenate yöntemine benzer, ancak TryConcatenate yönteminin işlem başarısız olursa bir istisna oluşturmaması dışında.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryConcatenate("src1.pdf", "src2.pdf", "blank.pdf", "dest.pdf");

Ayrıca bakınız


TryConcatenate(Stream, Stream, Stream, Stream)

İki Pdf belgesini alternatif yollarla sayfaları olan yeni bir Pdf belgesinde birleştirir ve boş yerleri boş sayfalarla doldurur. örneğin: belge1’in 5 sayfası vardır: p1, p2, p3, p4, p5. belge2’nin 3 sayfası vardır: p1’, p2’, p3’. İki Pdf belgesinin birleştirilmesi, sayfalarla sonuç belgesini üretecektir:p1, p1’, p2, p2’, p3, p3’, p4, boş sayfa, p5, boş sayfa .

public bool TryConcatenate(Stream firstInputStream, Stream secInputStream, Stream blankPageStream, 
    Stream outputStream)
ParametreTipTanım
firstInputStreamStreamİlk Pdf Akışı.
secInputStreamStreamİkinci Pdf Akışı.
blankPageStreamStreamBoş sayfa ile Pdf Akışı.
outputStreamStreamÇıktı Pdf Akışı.

Geri dönüş değeri

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

Notlar

TryConcatenate yöntemi, Concatenate yöntemine benzer, ancak TryConcatenate yönteminin işlem başarısız olursa bir istisna oluşturmaması dışında.

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
Stream stream1 = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream stream2 = new FileStream("file2.pdf", FileMode.Open, FileAccess.Read);
Stream blank = new FileStream("blank.pdf", FileMode.Open, FileAccess.Read);
Stream outstream = new FileStream("outfile.pdf", FileMode.Create, FileAccess.Write);
bool result = pfe.TryConcatenate(new Stream[] { stream1, stream2, blank } , outstream);

Ayrıca bakınız


TryConcatenate(string[], HttpResponse)

Dosyaları birleştirir ve reslt’yi HttpResposnse nesnesine kaydeder.

public bool TryConcatenate(string[] inputFiles, HttpResponse response)
ParametreTipTanım
inputFilesString[]Birleştirilecek dosya dizisi.
responseHttpResponseYanıt nesnesi.

Geri dönüş değeri

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

Notlar

TryConcatenate yöntemi, işlem başarısız olursa TryConcatenate yönteminin bir istisna oluşturmaması dışında, Concatenate yöntemine benzer.

Ayrıca bakınız


TryConcatenate(Stream[], HttpResponse)

Dosyaları birleştirir ve sonucu HttpResponse nesnesinde saklar.

public bool TryConcatenate(Stream[] inputStream, HttpResponse response)
ParametreTipTanım
inputStreamStream[]Birleştirilecek dosyaları içeren akış dizisi.
responseHttpResponseYanıt nesnesi/

Geri dönüş değeri

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

Notlar

TryConcatenate yöntemi, işlem başarısız olursa TryConcatenate yönteminin bir istisna oluşturmaması dışında, Concatenate yöntemine benzer.

Ayrıca bakınız