Concatenate

Concatenate(string, string, string)

İki dosyayı birleştirir.

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

Geri dönüş değeri

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

Örnekler

PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.Concatenate("file1.pdf", "file2.pdf", "outfile.pdf");

Ayrıca bakınız


Concatenate(Stream, Stream, Stream)

İki dosyayı birleştirir.

public bool Concatenate(Stream firstInputStream, Stream secInputStream, Stream outputStream)
ParametreTipTanım
firstInputStreamStreamİlk dosyanın akışı.
secInputStreamStreamİkinci dosyanın akışı.
outputStreamStreamSonuç dosyasının depolanacağı akış.

Geri dönüş değeri

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

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

Örnekler

PdfFileEditor fileEditor = 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);
fileEditor.Concatenate(stream1, stream2, outstream);

Ayrıca bakınız


Concatenate(Document[], Document)

Belgeleri birleştirir.

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

Geri dönüş değeri

Birleştirme başarılıysa doğrudur.

Ayrıca bakınız


Concatenate(string[], string)

Dosyaları tek bir dosyada birleştirir.

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

Geri dönüş değeri

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

Örnekler

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

Ayrıca bakınız


Concatenate(Stream[], Stream)

Dosyaları birleştirir

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

Geri dönüş değeri

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

Örnekler

PdfFileEditor fileEditor = 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);
fileEditor.Concatenate(new Stream[] { stream1, stream2 } , outstream);

Ayrıca bakınız


Concatenate(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 Concatenate(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

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

Örnekler

PdfFileEditor pfe = new PdfFileEditor();
pfe.Concatenate("src1.pdf", "src2.pdf", "blank.pdf", "dest.pdf");

Ayrıca bakınız


Concatenate(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 Concatenate(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

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

Örnekler

PdfFileEditor fileEditor = 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);
fileEditor.Concatenate(new Stream[] { stream1, stream2, blank } , outstream);

Ayrıca bakınız


Concatenate(string[], HttpResponse)

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

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

Geri dönüş değeri

birleştirme başarılıysa true .

Ayrıca bakınız


Concatenate(Stream[], HttpResponse)

Dosyaları birleştirir ve sonucu HttpResponse nesnesinde saklar.

public bool Concatenate(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ılı olduysa true .

Ayrıca bakınız