Надійне рішення RESTful API для оптимізації PDF-документа.

GroupDocs.Conversion Cloud — це рішення для конвертації документів і зображень. Це дозволяє розробникам додавати функцію перетворення документів у свої програми на будь-якій платформі з повним контролем за допомогою стандартних викликів REST API. У цій публікації ми обговоримо, як оптимізувати PDF-документ. Щоб переглянути повний список функцій, відвідайте GroupDocs.Convesion Cloud.

PDF-документ іноді може містити додаткові дані. Зменшення розміру PDF-файлу допоможе вам оптимізувати мережеве передавання та зберігання. Це особливо зручно для публікації на веб-сторінках, поширення в соціальних мережах, надсилання електронною поштою або архівування в сховищі. Дозвольте мені показати вам, як легко ви можете використовувати GroupDocs.Conversion Cloud для оптимізації PDF-документа для Інтернету або оптимізації розміру PDF-файлу. Я буду використовувати cURL у наступних прикладах. Ви можете використовувати SDK вашої улюбленої мови програмування, не турбуючись про основні виклики REST API.

Оптимізація документа PDF для Інтернету

Оптимізація або лінеаризація для Інтернету відноситься до процесу створення файлу PDF, придатного для перегляду в Інтернеті за допомогою веб-браузера. Лінеаризований файл PDF завантажується швидше через Інтернет. Оскільки лінеаризовані PDF-файли містять інформацію, яка дозволяє серверу потокової передачі байтів завантажувати PDF-файл одну сторінку за раз. Якщо потокове передавання байтів вимкнено на сервері або якщо PDF-файл не лінеаризований, весь PDF-файл необхідно завантажити, перш ніж його можна буде переглянути. Перевірте команду API cURL, щоб оптимізувати PDF-файл для веб-відображення:

Оптимізуйте PDF для Інтернету

// Оптимізуйте документ PDF для Інтернету
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

Оптимізуйте розмір файлу PDF

Щоб оптимізувати розмір файлу PDF, ми можемо використати кілька методів оптимізації PDF. GroupDocs.Conversion Cloud надає такі властивості для оптимізації розміру файлу:

  • стискати зображення
  • Якість зображення
  • linkDuplicateStreams
  • unembedFonts
  • removeUnusedObjects
  • removeUnusedStreams
// Оптимізуйте розмір документа 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

Не соромтеся залишити нам коментар на форумі підтримки, щоб поділитися своїми думками щодо GroupDocs.Conversion Cloud API. Або дайте нам знати, якщо у вас є якісь пропозиції або якщо вам потрібні якісь особливі функції, які, на вашу думку, буде мати наш REST API.

І якщо ви ще не мали можливості спробувати наш REST API, просто запустіть безкоштовну пробну версію сьогодні. Все, що вам потрібно, це зареєструватися за допомогою groupdocs.cloud. Зареєструвавшись, ви готові спробувати потужні функції обробки файлів, які пропонує groupdocs.cloud.