Надежное решение 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
  • удалить неиспользуемые объекты
  • удалить неиспользуемые потоки
// Оптимизация размера 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.