MakeNUp

MakeNUp(string, string, int, int)

Создает документ N-Up из firstInputFile в outputFile.

public bool MakeNUp(string inputFile, string outputFile, int x, int y)
ПараметрТипОписание
inputFileStringВведите путь и имя файла PDF.
outputFileStringВыходной путь и имя файла PDF.
xInt32Количество столбцов.
yInt32Количество строк.

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

boolean - True для успеха или false.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input.pdf", "output.pdf", 3, 3);

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


MakeNUp(Stream, Stream, int, int)

Создает документ N-Up из входного потока и сохраняет результат в выходной поток.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y)
ПараметрТипОписание
inputStreamStreamВходной поток PDF.
outputStreamStreamВыходной поток PDF.
xInt32Количество столбцов.
yInt32Количество строк.

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

boolean - True для успеха или false.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
Stream inputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(inputStream, outputStream, 3, 3);

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


MakeNUp(Stream, Stream, int, int, PageSize)

Создает документ N-Up из первого входного потока в выходной поток.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y, PageSize pageSize)
ПараметрТипОписание
inputStreamStreamВходной поток PDF.
outputStreamStreamВыходной поток PDF.
xInt32Количество столбцов.
yInt32Количество строк.
pageSizePageSizeРазмер страницы выходного pdf-файла.

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

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

Примеры

PdfFileEditor pfe = new PdfFileEditor();
Stream inputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(inputStream, outputStream, 3, 3, PageSize.A4);

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


MakeNUp(string, string, string)

Создает документ N-Up из двух входных PDF-файлов в outputFile. Каждая страница outputFile будет содержать две страницы, одна страница из первого входного файла , а другая из второго входного файла. Две страницы сложены горизонтально.

public bool MakeNUp(string firstInputFile, string secondInputFile, string outputFile)
ПараметрТипОписание
firstInputFileStringпервый входной файл.
secondInputFileStringвторой входной файл.
outputFileStringВыходной путь и имя файла PDF.

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

boolean - True для успеха или false.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input1.pdf", "input2.pdf", "output.pdf");

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


MakeNUp(Stream, Stream, Stream)

Создает документ N-Up из двух входных потоков PDF в outputStream.

public bool MakeNUp(Stream firstInputStream, Stream secondInputStream, Stream outputStream)
ПараметрТипОписание
firstInputStreamStreamпервый входной поток.
secondInputStreamStreamвторой входной поток.
outputStreamStreamВыходной поток PDF.

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

boolean - True для успеха или false.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
Stream input1 = new FileStream("input1.pdf", FileMode.Open, FileAccess.Read);
Stream input2 = new FileStream("input2.pdf", FileMode.Open, FileAccess.Read);
Stream output = new FileStream("output.pdf");
pfe.MakeNUp(input1, input2, output);

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


MakeNUp(string[], string, bool)

Создает документ N-Up из нескольких входных PDF-файлов в outputFile. Каждая страница outputFile будет содержать несколько страниц, которые являются комбинацией со страницами во входных файлах с тем же номером страницы. Несколько страниц складываются горизонтально , если isSidewise имеет значение true, и складываются вертикально, если isSidewise имеет значение false.

public bool MakeNUp(string[] inputFiles, string outputFile, bool isSidewise)
ПараметрТипОписание
inputFilesString[]Входные PDF-файлы.
outputFileStringВыходной путь и имя файла PDF.
isSidewiseBooleanНагроможденный путь, верный для горизонтали и ложный для вертикали.

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

boolean - True для успеха или false.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp(new string[] { "input1.pdf", "input2.pdf", "input3.pdf" }, "output.pdf", false);

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


MakeNUp(Stream[], Stream, bool)

Создает документ N-Up из нескольких входных потоков PDF в outputStream. Каждая страница outputStream будет содержать несколько страниц, которые объединяются со страницами во входных потоках с тем же номером страницы. Многостраничные страницы складываются горизонтально , если isSidewise имеет значение true, и складываются вертикально, если isSidewise имеет значение false.

public bool MakeNUp(Stream[] inputStreams, Stream outputStream, bool isSidewise)
ПараметрТипОписание
inputStreamsStream[]Входные потоки Pdf.
outputStreamStreamВыходной pdf-поток.
isSidewiseBooleanНагроможденный путь, верный для горизонтали и ложный для вертикали.

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

boolean - True для успеха или false.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
Stream stream1 = new FileStream("input1.pdf", FileMode.Open, FileAccess.Read);
Stream stream2 = new FileStream("input2.pdf", FileMode.Open, FileAccess.Read);
Stream stream3 = new FileStream("input3.pdf", FileMode.Open, FileAccess.Read);
Stream output = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(new Stream[] { stream1, stream2, stream3 }, output, false);

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


MakeNUp(string, string, int, int, PageSize)

Создает документ N-Up из входного файла в outputFile.

public bool MakeNUp(string inputFile, string outputFile, int x, int y, PageSize pageSize)
ПараметрТипОписание
inputFileStringВведите путь и имя файла PDF.
outputFileStringВыходной путь и имя файла PDF.
xInt32Количество столбцов.
yInt32Количество строк.
pageSizePageSizeРазмер страницы выходного pdf-файла.

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

boolean - True для успеха или false.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input.pdf", "output.pdf", 3, 3, PageSize.A4);

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


MakeNUp(Stream, int, int, PageSize, HttpResponse)

Создает документ N-up и сохраняет результат в объекте HttpResponse.

public bool MakeNUp(Stream inputStream, int x, int y, PageSize pageSize, HttpResponse response)
ПараметрТипОписание
inputStreamStreamПоток исходного документа.
xInt32Число столбцов.
yInt32Количество рядов.
pageSizePageSizeРазмер страницы в файле результатов.
responseHttpResponseОбъект HttpResponse, в котором будет храниться результат.

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

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

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


MakeNUp(string, int, int, PageSize, HttpResponse)

Создает документ N-up и сохраняет результат в объекте HttpResponse.

public bool MakeNUp(string inputFile, int x, int y, PageSize pageSize, HttpResponse response)
ПараметрТипОписание
inputFileStringПуть к исходному файлу.
xInt32Число столбцов.
yInt32Количество рядов.
pageSizePageSizeРазмер страницы в файле результатов.
responseHttpResponseОбъект HttpResponse, в котором будет храниться результат.

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

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

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


MakeNUp(string, int, int, HttpResponse)

Создает документ N-up и сохраняет результат в HttpResponse.

public bool MakeNUp(string inputFile, int x, int y, HttpResponse response)
ПараметрТипОписание
inputFileStringИмя исходного файла.
xInt32Число столбцов.
yInt32Количество рядов.
responseHttpResponseОбъект HttpResponse, в котором будет храниться результат.

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

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

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


MakeNUp(Stream, int, int, HttpResponse)

Создает документ N-up и сохраняет результат в HttpResponse.

public bool MakeNUp(Stream inputStream, int x, int y, HttpResponse response)
ПараметрТипОписание
inputStreamStreamПоток входного документа.
xInt32Число столбцов.
yInt32Количество рядов.
responseHttpResponseHttpResponse, где будет храниться результат.

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

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

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