Kompresuj PDF za pomocą C#

Progresywny kompresor PDF przy użyciu serwera Aspose.PDF dla C# API, bez użycia jakiegokolwiek oprogramowania, takiego jak Microsoft lub Adobe Acrobat

Zoptymalizuj PDF za pomocą C#

Czy musisz skompresować PDF? Programowa modyfikacja dokumentów PDF jest istotną częścią nowoczesnych cyfrowych przepływów pracy. Biblioteki.NET, takie 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 kompresowanie dokumentów PDF w szybki i wydajny sposób poprzez programowanie. Dzięki tej bibliotece można łatwo tworzyć zoptymalizowane dane wyjściowe PDF do drukowania, archiwizacji lub udostępniania sieciowego. Jest to samodzielne rozwiązanie do przetwarzania dokumentów PDF w języku C#, które nie wymaga instalacji żadnego oprogramowania innych firm.

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

Package Manager Console

PM > Install-Package Aspose.PDF

Jak skompresować plik 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. Wywołaj metodę optymalizacji obiektu dokumentu, która usuwa niepotrzebne obiekty i kompresuje obrazy w pliku PDF
  3. Zapisz zoptymalizowany dokument w nowej ścieżce za pomocą metody Save ().

Jeśli chcesz ułatwić i przyspieszyć udostępnianie lub przechowywanie pliku PDF, kompresja może pomóc. Dzięki tej potężnej bibliotece Aspose.PDF .NET możesz zmniejszyć rozmiar pliku PDF, zachowując jego jakość i ważne szczegóły w nienaruszonym stanie. To profesjonalne narzędzie wykorzystuje C# do skutecznej kompresji plików PDF. Poniższy przykład pokazuje, jak zmodyfikować dokument PDF w C#:

Kompresuj pliki PDF - C#

Ten przykładowy kod pokazuje, jak zoptymalizować dokument PDF dla Internetu - C#

Input file:

File not added

Output format:

PDF

Output file:


	string dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();

	// Open document
	Document pdfDocument = new Document(dataDir + "OptimizeDocument.pdf");

	// Optimize for web
	pdfDocument.Optimize();

	dataDir = dataDir + "OptimizeDocument_out.pdf";

	// Save output document
	pdfDocument.Save(dataDir);

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.
  • Kompresuj 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