Niezawodne rozwiązanie RESTful API do optymalizacji dokumentu PDF.

GroupDocs.Conversion Cloud to rozwiązanie do konwersji dokumentów i obrazów. Umożliwia programistom dodanie funkcji konwersji dokumentów w ich aplikacjach na dowolnej platformie z pełną kontrolą przy użyciu standardowych wywołań API REST. W tym poście omówimy Jak zoptymalizować dokument PDF. Pełną listę funkcji można znaleźć na stronie GroupDocs.Convesion Cloud.

Dokument PDF może czasami zawierać dodatkowe dane. Zmniejszenie rozmiaru pliku PDF pomoże zoptymalizować transfer sieciowy i przechowywanie. Jest to szczególnie przydatne w przypadku publikowania na stronach internetowych, udostępniania w sieciach społecznościowych, wysyłania pocztą e-mail lub archiwizowania w pamięci masowej. Pozwól, że pokażę Ci, jak łatwo możesz użyć GroupDocs.Conversion Cloud do optymalizacji dokumentu PDF dla Internetu lub optymalizacji rozmiaru pliku PDF. W poniższych przykładach będę używał cURL. Możesz używać SDK swojego ulubionego języka programowania, nie martwiąc się o bazowe wywołania API REST.

Zoptymalizuj dokument PDF dla Internetu

Optymalizacja lub linearyzacja na potrzeby Internetu odnosi się do procesu tworzenia pliku PDF odpowiedniego do przeglądania online za pomocą przeglądarki internetowej. Zlinearyzowany plik PDF ładuje się szybciej przez Internet. Ponieważ linearyzowane pliki PDF zawierają informacje, które umożliwiają serwerowi strumieniowemu pobieranie pliku PDF strona po stronie. Jeśli strumieniowanie bajtów jest wyłączone na serwerze lub jeśli plik PDF nie jest linearyzowany, cały plik PDF musi zostać pobrany, zanim będzie można go wyświetlić. Sprawdź polecenie API cURL, aby zoptymalizować plik PDF do wyświetlania w Internecie:

Zoptymalizuj plik PDF dla Internetu

// Zoptymalizuj dokument PDF dla Internetu
curl -X POST "https://api.groupdocs.cloud/v2.0/conversion" 
-H "accept: application/json" 
-H "authorization: Bearer [Access_Token]" 
-H "Content-Type: application/json" 
-d "{ "FilePath": "Test.pdf", "Format": "pdf", "ConvertOptions": {"linearize": true }}" 
--output C:/Temp/Test_linerized.pdf

Zoptymalizuj rozmiar pliku PDF

Aby zoptymalizować rozmiar pliku PDF, możemy użyć kilku technik optymalizacji PDF. GroupDocs.Conversion Cloud zapewnia następujące właściwości optymalizujące rozmiar pliku:

  • kompresuj obrazy
  • jakość obrazu
  • LinkDuplicateStreams
  • unembedFonts
  • usuń nieużywane obiekty
  • usuń nieużywane strumienie
// Zoptymalizuj rozmiar dokumentu PDF
curl -X POST "https://api.groupdocs.cloud/v2.0/conversion" 
-H "accept: application/json" 
-H "authorization: Bearer [Acess_Token]" 
-H "Content-Type: application/json" 
-d "{ "FilePath": "Test.pdf", "Format": "pdf", "ConvertOptions": { "linkDuplicateStreams": true, "removeUnusedObjects": true, "removeUnusedStreams": true, "compressImages": true, "imageQuality": 10, "unembedFonts": false }}" 
--output C:/Temp/Test_optimized.pdf

Zachęcamy do pozostawienia nam komentarza na forum pomocy technicznej, dzieląc się swoimi przemyśleniami na temat GroupDocs.Conversion Cloud API. Lub daj nam znać, jeśli masz jakieś sugestie lub potrzebujesz konkretnych funkcji, których oczekujesz od naszego REST API.

A jeśli jeszcze nie miałeś okazji wypróbować naszego REST API, po prostu rozpocznij bezpłatny okres próbny już dziś. Wszystko, czego potrzebujesz, to zarejestrować się w groupdocs.cloud. Po zarejestrowaniu się możesz wypróbować zaawansowane funkcje przetwarzania plików oferowane przez groupdocs.cloud.