Concatenate

Concatenate(string, string, string)

Объединяет два файла.

public bool Concatenate(string firstInputFile, string secInputFile, string outputFile)
ПараметрТипОписание
firstInputFileStringПервый файл для объединения.
secInputFileStringВторой файл для объединения.
outputFileStringВыходной файл.

Возвращаемое значение

Истинно, если операция прошла успешно.

Примеры

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

Смотрите также


Concatenate(Stream, Stream, Stream)

Объединяет два файла.

public bool Concatenate(Stream firstInputStream, Stream secInputStream, Stream outputStream)
ПараметрТипОписание
firstInputStreamStreamПоток первого файла.
secInputStreamStreamПоток второго файла.
outputStreamStreamПоток, в котором будет храниться файл результатов.

Возвращаемое значение

Истинно, если операция прошла успешно.

Истинно, если операция прошла успешно.

Примеры

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);

Смотрите также


Concatenate(Document[], Document)

Объединяет документы.

public bool Concatenate(Document[] src, Document dest)
ПараметрТипОписание
srcDocument[]Массив исходных документов.
destDocumentДокумент назначения.

Возвращаемое значение

Истинно, если конкатенация прошла успешно.

Смотрите также


Concatenate(string[], string)

Объединяет файлы в один файл.

public bool Concatenate(string[] inputFiles, string outputFile)
ПараметрТипОписание
inputFilesString[]Массив файлов для объединения.
outputFileStringИмя выходного файла.

Возвращаемое значение

Истинно, если операция прошла успешно.

Примеры

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

Смотрите также


Concatenate(Stream[], Stream)

Объединяет файлы

public bool Concatenate(Stream[] inputStream, Stream outputStream)
ПараметрТипОписание
inputStreamStream[]Массив потоков для объединения.
outputStreamStreamПоток, в котором будет храниться файл результатов.

Возвращаемое значение

Истинно, если операция прошла успешно.

Примеры

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);

Смотрите также


Concatenate(string, string, string, string)

Объединяет два документа Pdf в новый документ Pdf со страницами по-разному и заполняет пустые места пустыми страницами. например: документ1 имеет 5 страниц: p1, p2, p3, p4, p5. document2 имеет 3 страницы: p1’, p2’, p3’. Объединение двух документов Pdf даст результирующий документ со страницами: p1, p1’, p2, p2’, p3, p3’, p4, пустая страница, p5, пустая страница .

public bool Concatenate(string firstInputFile, string secInputFile, string blankPageFile, 
    string outputFile)
ПараметрТипОписание
firstInputFileStringПервый файл.
secInputFileStringВторой файл.
blankPageFileStringPDF-файл с пустой страницей.
outputFileStringФайл результата.

Возвращаемое значение

Истинно, если операция прошла успешно.

Примеры

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

Смотрите также


Concatenate(Stream, Stream, Stream, Stream)

Объединяет два документа Pdf в новый документ Pdf со страницами по-разному и заполняет пустые места пустыми страницами. например: документ1 имеет 5 страниц: p1, p2, p3, p4, p5. document2 имеет 3 страницы: p1’, p2’, p3’. Объединение двух документов Pdf даст результирующий документ со страницами: p1, p1’, p2, p2’, p3, p3’, p4, пустая страница, p5, пустая страница .

public bool Concatenate(Stream firstInputStream, Stream secInputStream, Stream blankPageStream, 
    Stream outputStream)
ПараметрТипОписание
firstInputStreamStreamПервый Pdf-поток.
secInputStreamStreamВторой поток PDF.
blankPageStreamStreamПоток Pdf с пустой страницей.
outputStreamStreamВыходной поток PDF.

Возвращаемое значение

Истинно, если операция прошла успешно.

Примеры

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);

Смотрите также


Concatenate(string[], HttpResponse)

Объединяет файлы и сохраняет результат в объекте HttpResposnse.

public bool Concatenate(string[] inputFiles, HttpResponse response)
ПараметрТипОписание
inputFilesString[]Массив файлов для объединения.
responseHttpResponseОбъект ответа.

Возвращаемое значение

true, если конкатенация прошла успешно.

Смотрите также


Concatenate(Stream[], HttpResponse)

Объединяет файлы и сохраняет результат в объекте HttpResponse.

public bool Concatenate(Stream[] inputStream, HttpResponse response)
ПараметрТипОписание
inputStreamStream[]Массив потоков, содержащий файлы для объединения.
responseHttpResponseОбъект ответа/

Возвращаемое значение

true, если операция прошла успешно.

Смотрите также