PdfFileEditor.MakeBooklet

MakeBooklet(string, string)

Создает буклет из входного файла в выходной файл.

public bool MakeBooklet(string inputFile, string outputFile)
ПараметрТипОписание
inputFileStringПуть и имя входного pdf файла.
outputFileStringПуть и имя выходного pdf файла.

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

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

Примеры

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

См. также


MakeBooklet(Stream, Stream)

Создает буклет из InputStream в outputStream.

public bool MakeBooklet(Stream inputStream, Stream outputStream)
ПараметрТипОписание
inputStreamStreamВходной pdf поток.
outputStreamStreamвыходной pdf поток.

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

True, если операция была успешной.

Примеры

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.MakeBooklet(inputStream, outputStream);

См. также


MakeBooklet(string, string, PageSize)

Создает буклет из inputFile в outputFile.

public bool MakeBooklet(string inputFile, string outputFile, PageSize pageSize)
ПараметрТипОписание
inputFileStringПуть и имя входного pdf файла.
outputFileStringПуть и имя выходного pdf файла.
pageSizePageSizeРазмер страницы выходного pdf файла.

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

True, если операция была успешной.

Примеры

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

См. также


MakeBooklet(Stream, Stream, PageSize)

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

public bool MakeBooklet(Stream inputStream, Stream outputStream, PageSize pageSize)
ПараметрТипОписание
inputStreamStreamВходной PDF поток.
outputStreamStreamвыходной pdf поток.
pageSizePageSizeРазмер страницы выходного pdf файла.

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

True, если операция была успешной.

Примеры

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.MakeBooklet(inputStream, outputStream, PageSize.A4);

См. также


MakeBooklet(string, string, int[], int[])

Создает настраиваемый буклет из firstInputFile в outputFile.

public bool MakeBooklet(string inputFile, string outputFile, int[] leftPages, int[] rightPages)
ПараметрТипОписание
inputFileStringВходной файл.
outputFileStringПуть и имя выходного pdf файла.
leftPagesInt32[]Левые страницы буклета.
rightPagesInt32[]Правые страницы буклета.

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

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

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeBooklet("input.pdf", "output.pdf", new int[] { 2, 4, 6 }, new int[] 1, 3, 5, 7 });

См. также


MakeBooklet(Stream, Stream, int[], int[])

Создает настраиваемый буклет из firstInputStream в outputStream.

public bool MakeBooklet(Stream inputStream, Stream outputStream, int[] leftPages, int[] rightPages)
ПараметрТипОписание
inputStreamStreamВходной поток.
outputStreamStreamвыходной pdf поток.
leftPagesInt32[]Левые страницы.
rightPagesInt32[]Правые страницы.

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

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.MakeBooklet(inputStream, outputStream, new int[] { 2, 4, 6 }, new int[] 1, 3, 5, 7 });

См. также


MakeBooklet(string, string, PageSize, int[], int[])

Создает настраиваемый буклет из firstInputFile в outputFile.

public bool MakeBooklet(string inputFile, string outputFile, PageSize pageSize, int[] leftPages, 
    int[] rightPages)
ПараметрТипОписание
inputFileStringВходной файл.
outputFileStringПуть и имя выходного pdf файла.
pageSizePageSizeРазмер страницы выходного pdf файла.
leftPagesInt32[]Левые страницы.
rightPagesInt32[]Правые страницы.

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

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

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeBooklet("input.pdf", "output.pdf", PageSize.A4, new int[] { 2, 4, 6 }, new int[] 1, 3, 5, 7 });

См. также


MakeBooklet(Stream, Stream, PageSize, int[], int[])

Создает буклет из firstInputStream в outputStream.

public bool MakeBooklet(Stream inputStream, Stream outputStream, PageSize pageSize, 
    int[] leftPages, int[] rightPages)
ПараметрТипОписание
inputStreamStreamВходной поток.
outputStreamStreamвыходной pdf поток.
pageSizePageSizeРазмер страницы выходного pdf файла.
leftPagesInt32[]Левые страницы.
rightPagesInt32[]Правые страницы.

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

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.MakeBooklet(inputStream, outputStream, PageSize.A4, new int[] { 2, 4, 6 }, new int[] 1, 3, 5, 7 });

См. также

MakeBooklet(string, PageSize, int[], int[], HttpResponse)

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

public bool MakeBooklet(string inputFile, PageSize pageSize, int[] leftPages, int[] rightPages, 
    HttpResponse response)
ПараметрТипОписание
inputFileStringПуть к исходному файлу.
pageSizePageSizeЖелаемый размер страницы.
leftPagesInt32[]Массив номеров страниц, которые будут размещены слева.
rightPagesInt32[]Массив номеров страниц, которые будут размещены справа.
responseHttpResponseОбъект HttpResponse, в котором будет сохранен результат.

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

True, если операция была успешной.

См. также


MakeBooklet(Stream, PageSize, int[], int[], HttpResponse)

Создает буклет из PDF файла и сохраняет его в HttpResponse.

public bool MakeBooklet(Stream inputStream, PageSize pageSize, int[] leftPages, int[] rightPages, 
    HttpResponse response)
ПараметрТипОписание
inputStreamStreamВходной поток документа.
pageSizePageSizeЖелаемый размер страницы.
leftPagesInt32[]Массив номеров страниц, которые будут размещены слева.
rightPagesInt32[]Массив номеров страниц, которые будут размещены справа.
responseHttpResponseОбъект HttpResponse.

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

True, если операция была успешной.

См. также


MakeBooklet(string, PageSize, HttpResponse)

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

public bool MakeBooklet(string inputFile, PageSize pageSize, HttpResponse response)
ПараметрТипОписание
inputFileStringПуть к исходному файлу.
pageSizePageSizeЖелаемый размер страницы в выходном файле.
responseHttpResponseОбъект HttpResponse, в котором будет сохранен результат.

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

True, если операция была успешной.

См. также


MakeBooklet(Stream, PageSize, HttpResponse)

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

public bool MakeBooklet(Stream inputStream, PageSize pageSize, HttpResponse response)
ПараметрТипОписание
inputStreamStreamВходной поток документа.
pageSizePageSizeЖелаемый размер страницы в выходном файле.
responseHttpResponseОбъект Respose, в котором будет сохранен результат.

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

true, если буклет был успешно создан.

См. также