Append

Append(Stream, Stream[], int, int, Stream)

Добавляет страницы, выбранные из массива документов в portStreams. Результирующий документ включает firstInputFile и все страницы документов portStreams в диапазоне от startPage до endPage.

public bool Append(Stream inputStream, Stream[] portStreams, int startPage, int endPage, 
    Stream outputStream)
ПараметрТипОписание
inputStreamStreamВходной поток PDF.
portStreamsStream[]Документы, из которых нужно скопировать страницы.
startPageInt32Страница начинается в документах portStreams.
endPageInt32Страница заканчивается в документах portStreams.
outputStreamStreamВыходной поток PDF.

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

Верно для успеха или ложно.

Примеры

PdfFileEditor fileEditor = new PdfFileEditor();
Stream instream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
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.Append(instream, new Stream[] { stream1, stream2}, 3, 5, outstream);

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


Append(string, string[], int, int, string)

Добавляет страницы, выбранные из документов portFiles. Результирующий документ включает firstInputFile и все страницы документов portFiles в диапазоне от startPage до endPage.

public bool Append(string inputFile, string[] portFiles, int startPage, int endPage, 
    string outputFile)
ПараметрТипОписание
inputFileStringВходной файл PDF.
portFilesString[]Документы, из которых нужно скопировать страницы.
startPageInt32Страница начинается в документах portFiles.
endPageInt32Страница заканчивается в документах portFiles.
outputFileStringВыходной PDF-документ.

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

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

Примеры

PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.Append("input.pdf", new string[] { "file1.pdf", "file2.pdf"}, 3, 5, "outfile.pdf");

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


Append(string, string, int, int, string)

Добавляет страницы, выбранные из portFile в диапазоне от startPage до endPage, в portFile в конце firstInputFile.

public bool Append(string inputFile, string portFile, int startPage, int endPage, string outputFile)
ПараметрТипОписание
inputFileStringВходной файл PDF.
portFileStringСтраницы из файла PDF.
startPageInt32Страница начинается в portFile.
endPageInt32Страница заканчивается в portFile.
outputFileStringВыходной PDF-документ.

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

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

Примеры

PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.Append("input.pdf", "file1.pdf",  3, 5, "outfile.pdf");

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


Append(Stream, Stream, int, int, Stream)

Добавляет страницы, выбранные из portStream в диапазоне от startPage до endPage, в portStream в конце firstInputStream.

public bool Append(Stream inputStream, Stream portStream, int startPage, int endPage, 
    Stream outputStream)
ПараметрТипОписание
inputStreamStreamВходной файл Поток.
portStreamStreamСтраницы из файла Pdf Stream.
startPageInt32Страница начинается в порту File Stream.
endPageInt32Страница заканчивается в portFile Stream.
outputStreamStreamВыходной файл Pdf Stream.

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

Верно для успеха или ложно.

Примеры

PdfFileEditor fileEditor = new PdfFileEditor();
Stream instream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream stream1 = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outstream = new FileStream("outfile.pdf", FileMode.Create, FileAccess.Write);
fileEditor.Append(instream, stream1,  3, 5, "outfile.pdf");

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


Append(Stream, Stream[], int, int, HttpResponse)

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

public bool Append(Stream inputStream, Stream[] portStreams, int startPage, int endPage, 
    HttpResponse response)
ПараметрТипОписание
inputStreamStreamПоток, содержащий исходный документ.
portStreamsStream[]Массив потоков с добавляемыми документами.
startPageInt32Стартовая страница добавленной страницы.
endPageInt32Конечная страница добавленных страниц.
responseHttpResponseОбъект ответа, в котором будет сохранен документ.

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

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

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


Append(string, string[], int, int, HttpResponse)

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

public bool Append(string inputFile, string[] portFiles, int startPage, int endPage, 
    HttpResponse response)
ПараметрТипОписание
inputFileStringИмя файла, содержащего исходный документ.
portFilesString[]Массив имен файлов, содержащих присоединенные документы.
startPageInt32Стартовая страница добавленных страниц.
endPageInt32Конечная страница добавленных страниц.
responseHttpResponseОбъект ответа, в котором будет сохранен документ.

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

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

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