TryMakeNUp

TryMakeNUp(string, int, int, PageSize, HttpResponse)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

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


TryMakeNUp(Stream, int, int, PageSize, HttpResponse)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

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


TryMakeNUp(string, int, int, HttpResponse)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

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


TryMakeNUp(Stream, int, int, HttpResponse)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

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


TryMakeNUp(string, string, int, int)

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

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

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

true, если операция завершилась успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryMakeNUp("input.pdf", "output.pdf", 3, 3);

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


TryMakeNUp(Stream, Stream, int, int)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

Примеры

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

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


TryMakeNUp(Stream, Stream, int, int, PageSize)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

Примеры

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

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


TryMakeNUp(string, string, string)

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

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

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

true, если операция завершилась успешно; в противном случае ложно

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryMakeNUp("input1.pdf", "input2.pdf", "output.pdf");

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


TryMakeNUp(Stream, Stream, Stream)

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

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

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

true, если операция завершилась успешно; в противном случае ложно

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

Примеры

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");
bool result = pfe.TryMakeNUp(input1, input2, output);

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


TryMakeNUp(string[], string, bool)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

Примеры

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

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


TryMakeNUp(Stream[], Stream, bool)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

Примеры

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);
bool result = pfe.TryMakeNUp(new Stream[] { stream1, stream2, stream3 }, output, false);

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


TryMakeNUp(string, string, int, int, PageSize)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryMakeNUp аналогичен методу MakeNUp, за исключением того, что метод TryMakeNUp не генерирует исключение в случае сбоя операции.

Примеры

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

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