Обрезать PDF-файл с помощью C#

Программная обрезка PDF-файлов с использованием Aspose.PDF для библиотеки .NET

Обрежьте PDF-файл с помощью C#

Нужно ли обрезать PDF? Программная модификация PDF-документов является неотъемлемой частью современных цифровых рабочих процессов. Библиотеки.NET, такие как Aspose.PDF, представляют собой автономные решения, не зависящие от другого программного обеспечения и готовые к коммерческому использованию. Они покрывают все возможные потребности профессиональных разработчиков на C#.

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

Чтобы обрезать PDF-файл, мы будем использовать API Aspose.PDF for .NET, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы.NET. Откройте диспетчер пакетов NuGet, найдите aSpose.pdf и установите. Вы также можете использовать следующую команду в консоли диспетчера пакетов.

Package Manager Console

PM > Install-Package Aspose.PDF

Как обрезать PDF с помощью C#


Чтобы попробовать код в своей среде, вам понадобится Aspose.PDF для .NET.

  1. Откройте PDF-документ с помощью объекта Document.
  2. Выберите тип коробки и создайте новый прямоугольник
  3. Сохраните обновленный документ по новому пути с помощью метода Save ().

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

Обрезать PDF-файлы - C#

В этом примере кода показано, как обрезать страницу PDF - C#

Input file:

File not added

Output format:

Output file:

var pdfDocument = new Aspose.Pdf.Document(Path.Combine(dataDir,"crop_page.pdf"));
Console.WriteLine(pdfDocument.Pages[1].CropBox);
Console.WriteLine(pdfDocument.Pages[1].TrimBox);
Console.WriteLine(pdfDocument.Pages[1].ArtBox);
Console.WriteLine(pdfDocument.Pages[1].BleedBox);
Console.WriteLine(pdfDocument.Pages[1].MediaBox);

// Create new Box Rectangle
var newBox = new Aspose.Pdf.Rectangle(10, 10, 600, 400);
pdfDocument.Pages[1].CropBox = newBox;
pdfDocument.Pages[1].TrimBox = newBox;
pdfDocument.Pages[1].ArtBox = newBox;
pdfDocument.Pages[1].BleedBox = newBox;

pdfDocument.Save(Path.Combine(dataDir, "crop_page_modified.pdf"));

О программе Aspose.PDF для API C#

Aspose.PDF for C# API предоставляет широкий набор функций для работы с PDF-файлами. Некоторые из этих функций включают в себя:

  • Создавайте PDF-документы с нуля или из HTML, XML или изображений.
  • Обрезайте существующие PDF-документы, добавляя или удаляя страницы, текст, изображения и другое содержимое.
  • Конвертируйте PDF-документы в другие форматы, такие как HTML, XML и изображения.
  • Рендеринг PDF-документов в изображения или формат XPS.
  • Печатайте PDF-документы прямо из приложения.
  • Цифровая подпись PDF-документов.

Дополнительную информацию о Aspose.PDF для C# API можно найти в этой документации Aspose