Przytnij PDF przez C#

Progresywne rozwiązanie do przycinania plików PDF przy użyciu serwera Aspose.PDF dla interfejsów API C#, bez użycia jakiegokolwiek oprogramowania, takiego jak Microsoft lub Adobe Acrobat

Przytnij PDF za pomocą C#

Czy musisz przyciąć PDF? Programowa modyfikacja dokumentów PDF jest istotną częścią nowoczesnych cyfrowych przepływów pracy. Z bibliotekami.NET, takimi jak Aspose.PDF - są to samodzielne rozwiązania, które nie opierają się na innym oprogramowaniu i są gotowe do użytku komercyjnego. Obejmują wszystkie możliwe potrzeby profesjonalnych programistów C#.

Ta biblioteka C# umożliwia programistom szybkie i wydajne przycinanie dokumentów PDF poprzez programowanie. Dzięki tej bibliotece można łatwo przycinać pliki PDF z wieloma właściwościami, takimi jak szerokość, wysokość, krwawienie, przycinanie i pole przycinania. Aspose.PDF umożliwia dostęp do tych właściwości. Jest to samodzielne rozwiązanie do przetwarzania dokumentów PDF w języku C#, które nie wymaga instalacji żadnego oprogramowania innych firm.

Aby przyciąć plik PDF, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy.NET. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Możesz także użyć następującego polecenia z konsoli Menedżera pakietów.

Package Manager Console

PM > Install-Package Aspose.PDF

Jak przyciąć PDF za pomocą C#


Aby wypróbować kod w swoim środowisku, potrzebujesz Aspose.PDF for .NET.

  1. Otwórz dokument PDF przy użyciu obiektu Document.
  2. Wybierz typ pudełka i utwórz nowy Box Rectagle
  3. Zapisz zaktualizowany dokument w nowej ścieżce przy użyciu metody Save ().

Jeśli chcesz przyciąć stronę PDF, pomocne może być rozwiązanie kadrowania. Dzięki tej potężnej bibliotece Aspose.PDF .NET możesz zmienić plik PDF, zachowując jego jakość. To profesjonalne narzędzie wykorzystuje C# do efektywnego przycinania plików PDF. Poniższy przykład pokazuje, jak zmodyfikować dokument PDF w C#:

Przytnij pliki PDF - C#

Ten przykładowy kod pokazuje, jak przyciąć stronę PDF - C#

Input file:

File not added

Output format:

Output file:


public static void CropPagesPDF()
{
    var pdfDocument1 = new Aspose.Pdf.Document("crop_page.pdf");
    Console.WriteLine(pdfDocument1.Pages[1].CropBox);
    Console.WriteLine(pdfDocument1.Pages[1].TrimBox);
    Console.WriteLine(pdfDocument1.Pages[1].ArtBox);
    Console.WriteLine(pdfDocument1.Pages[1].BleedBox);
    Console.WriteLine(pdfDocument1.Pages[1].MediaBox);

    // Create new Box Rectagle
    var newBox = new Rectangle(100, 100, 80, 10);
    pdfDocument1.Pages[1].CropBox = newBox;
    pdfDocument1.Pages[1].TrimBox = newBox;
    pdfDocument1.Pages[1].ArtBox = newBox;
    pdfDocument1.Pages[1].BleedBox = newBox;
   
    pdfDocument1.Save("crop_page_modified.pdf");           
}

Informacje o pliku Aspose.PDF dla C# API

Aspose.PDF for C# API zapewnia szeroki zakres funkcji do pracy z plikami PDF. Niektóre funkcje obejmują:

  • Twórz dokumenty PDF od podstaw lub z HTML, XML lub obrazów.
  • Przytnij istniejące dokumenty PDF, dodając lub usuwając strony, tekst, obrazy i inną zawartość.
  • Konwertuj dokumenty PDF na inne formaty, takie jak HTML, XML i obrazy.
  • Renderuj dokumenty PDF do obrazów lub formatu XPS.
  • Drukuj dokumenty PDF bezpośrednio z aplikacji.
  • Cyfrowo podpisuj dokumenty PDF.

Więcej informacji na temat Aspose.PDF dla interfejsu API C# można znaleźć w tym Dokumentacja Aspos