Наложение PDF с помощью C#

В этой статье объясняется, как наложить PDF с помощью C#. В ней есть подробности по настройке среды разработки, список шагов для написания приложения и пример кода для разработки программного обеспечения для наложения для офсетной печати с помощью C#. В ней будут предоставлены подробности по наложению PDF или изменению порядка страниц в PDF для пользовательской печати исходного файла PDF.

Шаги для наложения PDF-файлов с использованием C#

  1. Настройте среду на использование Aspose.PDF for .NET для наложения PDF-файла
  2. Создать объект класса PdfFileEditor для наложения PDF-файлов
  3. Определите массив страниц, которые вы хотите разместить на левой стороне выходного буклета.
  4. Определить массив страниц в правой части выходного PDF-файла.
  5. Вызовите метод 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#.

 Русский