В этой статье объясняется, как наложить PDF с помощью C#. В ней есть подробности по настройке среды разработки, список шагов для написания приложения и пример кода для разработки программного обеспечения для наложения для офсетной печати с помощью C#. В ней будут предоставлены подробности по наложению PDF или изменению порядка страниц в PDF для пользовательской печати исходного файла PDF.
Шаги для наложения PDF-файлов с использованием C#
- Настройте среду на использование Aspose.PDF for .NET для наложения PDF-файла
- Создать объект класса PdfFileEditor для наложения PDF-файлов
- Определите массив страниц, которые вы хотите разместить на левой стороне выходного буклета.
- Определить массив страниц в правой части выходного PDF-файла.
- Вызовите метод MakeBooklet(), предоставив имена входных и выходных файлов PDF, список левых страниц и список правых страниц.
Эти шаги подразумевают, как создать PDF-страницы с помощью C#. Создайте список страниц, которые будут отображаться на левой стороне буклета, и список для страниц с правой стороны. Создайте экземпляр объекта класса PdfFileEditor и вызовите метод MakeBooklet(), задав имена входных и выходных PDF-файлов и список страниц, определенных выше.
Код для программного обеспечения для спуска полос PDF с использованием C#
using Aspose.Pdf; | |
using Aspose.Pdf.Facades; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
// Create PdfFileEditor object | |
PdfFileEditor pdfEditor = new PdfFileEditor(); | |
// Set output pages organization | |
int[] leftPages = new int[] { 1, 3 }; | |
int[] rightPages = new int[] { 2, 4 }; | |
// Make booklet | |
pdfEditor.MakeBooklet("input.pdf", "output.pdf", leftPages, rightPages); | |
System.Console.WriteLine("PDF Imposition performed successfully"); | |
} | |
} |
Этот пример кода описывает процесс наложения PDF буклета с использованием C#. Вы можете использовать различные перегруженные методы MakeBooklet(), передавая различные комбинации входных данных, таких как входные и выходные потоки, выходной HttpResponse и размер страницы. Существует возможность создать выходной буклет с настройками страницы по умолчанию, указав только имена входных и выходных файлов PDF.
Это краткое руководство помогло нам разработать программное обеспечение для спуска полос PDF с использованием C#. Если вы хотите распечатать файл PDF в формате PDF, обратитесь к статье Печать PDF в PDF с помощью C#.