Просмотр документов REST API и PHP Cloud SDK

Разрабатывайте мощные инструменты рендеринга документов на PHP с использованием REST API для точного просмотра бизнес-документов во всех популярных форматах файлов.

  • GroupDocs.Viewer Cloud SDK for cURL
  • GroupDocs.Viewer Cloud SDK for .NET
  • GroupDocs.Viewer Cloud SDK for Java
  • GroupDocs.Viewer Cloud SDK for Python
  • GroupDocs.Viewer Cloud SDK for Ruby
  • GroupDocs.Viewer Cloud SDK for Node.js
  • GroupDocs.Viewer Cloud SDK for Android
Начать бесплатную пробную версию

Быстро начните использовать GroupDocs.Viewer Cloud с помощью GroupDocs.Viewer Cloud SDK для PHP. SDK — это современная библиотека PHP с открытым исходным кодом, которая позволяет легко интегрировать GroupDocs.Viewer Cloud API в ваши собственные приложения PHP. С помощью SDK вы можете воспользоваться всеми функциями API гораздо проще и быстрее. SDK обеспечивает абстракцию «низкоуровневых» деталей создания запросов и обработки ответов для более простого и интуитивно понятного программирования.

Часто задаваемые вопросы

Я хочу создать собственное PHP-приложение для просмотра документов?

Ознакомьтесь с GroupDocs.Viewer Cloud SDK для PHP на GitHub, если вы ищете исходный код для просмотра файла в облаке. .

Могу ли я бесплатно попробовать REST API GroupDocs.Viewer на PHP?

Вы можете попробовать GroupDocs.Viewer PHP API с низким кодом без каких-либо ограничений.

Я не хочу никуда загружать свои конфиденциальные файлы? Каковы мои варианты?

GroupDocs.Viewer Cloud также доступен в виде образа Docker, который можно использовать для [самостоятельного размещения] (https://purchase.groupdocs.cloud/self-hosting) сервиса. Или вы можете создавать свои собственные службы, используя GroupDocs.Viewer High-code API, которые в настоящее время управляют нашими REST API.

Расширенные функции REST API для просмотра документов

Отображать документы как HTML5

Визуализировать документы как изображение

Поворачивайте, меняйте порядок и добавляйте водяные знаки на страницы

Визуализация документов в формате PDF

Рендеринг вложений к документам

API защищены и требуют аутентификации

Рендеринг документа

Рендеринг и отображение различных форматов документов в PHP-приложениях.

Параметры просмотра документа

Выберите один из нескольких вариантов просмотра, включая целые документы, определенные страницы или настраиваемые диапазоны страниц.

Выходные форматы

Просматривайте документы в форматах HTML, изображений (JPEG, PNG, TIFF) или PDF.

Упрощенная интеграция

Легко интегрируйте возможности просмотра документов в приложения PHP.

Настройка средства просмотра

Настройте параметры средства просмотра, такие как уровни масштабирования, поворот и выделение текста.

Извлечение метаданных

Извлечение метаданных документа, включая свойства, количество страниц и размер файла.

Водяные знаки и аннотации

Добавляйте водяные знаки в документы и добавляйте к ним текстовые комментарии, выделения и формы.

Безопасная связь

Обеспечьте безопасную связь между приложением PHP и облачным API GroupDocs.Viewer.

Эффективное кэширование

Используйте эффективный механизм кэширования для оптимизации производительности рендеринга.

Высокая доступность

Воспользуйтесь преимуществами высокой доступности и надежности GroupDocs.Viewer Cloud для PHP.

Преобразование документа

Преобразование документов в различные форматы, например Word в PDF или Excel в HTML.

Генерация миниатюр

Создавайте миниатюры для страниц документа, чтобы обеспечить краткий обзор.

Извлечение текста

Извлечение текстового содержимого из документов для дальнейшей обработки или анализа.

Поддержка печати

Печатайте документы прямо из вашего PHP-приложения с помощью GroupDocs.Viewer Cloud.

Вращение документа

Поворачивайте страницы документа, чтобы настроить ориентацию по мере необходимости.

Масштабирование документа

Увеличивайте или уменьшайте масштаб страниц документа, чтобы контролировать уровень отображаемой детализации.

Пагинация документа

Применяйте нумерацию страниц к большим документам для облегчения навигации и чтения.

Навигация по документу

Перемещайтесь по страницам документа с помощью интуитивно понятных элементов управления, таких как кнопки «Следующая/предыдущая» или раскрывающийся список страниц.

Отзывчивый дизайн

Обеспечьте удобство просмотра на разных устройствах и экранах разного размера благодаря адаптивному дизайну.

Защита документов

Защитите документы с помощью шифрования паролей, чтобы ограничить несанкционированный доступ.

Кроссбраузерная совместимость

Обеспечьте совместимость с популярными веб-браузерами, включая Chrome, Firefox, Safari и Edge.

Интеграция файлового хранилища

Интегрируйтесь с популярными службами хранения файлов, такими как Dropbox, Google Drive или Amazon S3, для доступа к документам и их визуализации.

Поиск документов

Выполняйте полнотекстовый поиск в документах, чтобы быстро найти определенное содержимое.

Навигация по эскизам документов

Используйте эскизы в качестве средства визуальной навигации для перехода к определенным страницам документа.

Закладка документа

Создавайте закладки в документах, чтобы добавлять в закладки определенные разделы или страницы.

Обновление метаданных документа

Обновите метаданные документа, такие как название, автор или ключевые слова.

Извлечение документа в изображения

Извлеките отдельные страницы документа в виде отдельных файлов изображений.

Настройка нумерации страниц документа

Настройте внешний вид и поведение элементов управления разбивкой на страницы документа.

Предварительная загрузка страниц документа

Предварительно загрузите страницы документа для более плавной и быстрой навигации.

Настройка миниатюр документов

Настройте внешний вид и расположение эскизов документов.

Параметры печати документов

Настройте параметры печати, такие как размер страницы, ориентация и количество копий.

Масштабирование документа

Настройте уровни масштабирования и параметры просмотра документов.

Извлечение изображения документа

Извлечение отдельных изображений, встроенных в документы.

Настройка безопасности документов

Настройте параметры безопасности, такие как алгоритмы шифрования или сложность пароля.

Режимы масштабирования документа

Обеспечьте различные режимы масштабирования, такие как по ширине, по высоте или по фактическому размеру.

Печать документов

Настройте параметры печати, такие как верхние и нижние колонтитулы или нумерация страниц.

Извлечение страницы документа

Извлечение отдельных страниц или диапазонов страниц из документа.

Генерация эскизов документов

Создание пользовательских эскизов изображений для определенных страниц документа.

Гиперссылки на документы

Сохраняйте и перемещайтесь по гиперссылкам в документах.

Рендеринг изображения документа

Рендеринг изображений документов с высоким качеством и точностью.

Отзывчивый интерфейс для документов

Обеспечить адаптивный пользовательский интерфейс для просмотра документов на разных устройствах.

Шифрование пароля документа

Шифруйте документы с помощью паролей для защиты конфиденциальной информации.

Контроль доступа к документам

Контролируйте доступ к документам на основе ролей и разрешений пользователей.

Документ Поддержка чертежей САПР

Просматривайте и визуализируйте чертежи и модели САПР в документах.

Экспорт разметки документа

Экспорт аннотаций и пометок к документам для дальнейшего анализа или составления отчетов.

Навигация по миниатюрам документов

Перемещайтесь по страницам документа, используя миниатюры изображений для быстрой навигации.

Режимы подгонки страницы документа

Обеспечьте различные режимы подгонки страниц документа, например, подгонку по ширине или подгонку по высоте.

Метки страниц документа

Добавляйте пользовательские метки или подписи к страницам документа для облегчения идентификации.

Комментарии к документу и обсуждения

Разрешите пользователям добавлять комментарии и участвовать в обсуждениях в документах.

Предварительная загрузка эскизов документов

Предварительно загрузите миниатюры документов для более быстрой навигации по миниатюрам.

Поддержка пользовательских шрифтов для документов

Поддержка пользовательских шрифтов в документах для точного рендеринга.

Оптимизация документов для мобильных устройств

Оптимизируйте просмотр документов на мобильных устройствах с помощью адаптивного дизайна.

Параметры поиска текста документа

Настройте параметры поиска текста, такие как учет регистра или поиск в определенных полях.

Извлечение страницы документа в виде изображений

Извлеките отдельные страницы документа в виде отдельных файлов изображений.

Извлечение текста документа с форматированием

Извлекайте текстовое содержимое из документов с сохранением форматирования и стилей.

Документировать динамические водяные знаки

Применяйте динамические водяные знаки к документам с такими переменными, как метки времени или информация о пользователе.

Контроль качества изображения документа

Управляйте настройками качества и сжатия визуализированных изображений документов.

Экспорт миниатюр страниц документа

Экспорт миниатюр страниц документа в виде отдельных файлов изображений.

Преобразование формата файла документа

Преобразование документов из одного формата файлов в другой, например Word в PDF или Excel в HTML.

Масштабирование и поворот изображения документа

Масштабируйте и поворачивайте изображения документов для лучшей визуализации и печати.

Сжатие изображения документа

Сжимайте изображения документов, чтобы уменьшить размер файла при сохранении визуального качества.

Управление разрешением изображения документа

Контролируйте разрешение и DPI (точек на дюйм) визуализируемых изображений документов.

Поддержка кодирования текста документа

Поддержка различных кодировок текста в документах, включая Unicode или определенные наборы символов.

Извлечение текста документа с информацией о макете

Извлечение текстового содержимого из документов с сохранением информации о макете и форматировании.

Настройка нумерации страниц документа

Настройте внешний вид и поведение элементов управления разбивкой на страницы документа.

Извлечение документа в обычный текст

Извлекайте содержимое документа в виде простого текста для анализа или индексирования.

Параметры масштабирования печати документа

Настройте параметры масштабирования печати для точной и пропорциональной печати документов.

Шифрование содержимого документа

Шифруйте содержимое документа, чтобы защитить конфиденциальную информацию.

Быстрое и надежное представление документов

Облачный API-интерфейс средства просмотра позволяет отображать документы различных форматов без ущерба для производительности. Функции API можно использовать с помощью SDK, написав всего несколько строк кода.

Быстро визуализировать любой документ - PHP

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
  // Initializing and setting configuration
  $configuration = new GroupDocs\Viewer\Configuration();
  $configuration->setAppSid($AppSID);
  $configuration->setAppKey($AppKey);
  $configuration->setApiBaseUrl($ApiBaseURL);

  $apiInstance = new GroupDocs\Viewer\ViewerApi($configuration);
  $viewOptions = new GroupDocs\Viewer\Model\ViewOptions();

  $fileInfo = new GroupDocs\Viewer\Model\FileInfo();
  $fileInfo->setFilePath("viewerdocs\\document.docx");
  $fileInfo->setPassword("password");
  $fileInfo->setStorageName($StorageName);
  $viewOptions->setFileInfo($fileInfo);

  $request = new GroupDocs\Viewer\Model\Requests\CreateViewRequest($viewOptions);
  $response = $apiInstance->createView($request);

Быстрое начало работы с REST API для просмотра документов

Начните использовать GroupDocs.Viewer Cloud REST API с помощью GroupDocs.Viewer Cloud SDK для PHP. Это облегчает пользователям и ускоряет разработку приложений, написанных на PHP, при этом заботясь о низкоуровневых деталях создания запросов и обработки ответов, а также позволяет пользователям сосредоточиться на написании кода, специфичного для их конкретного проекта.

Простая настройка

GroupDocs.Viewer Cloud SDK полностью протестирован и готов к работе. SDK является открытым исходным кодом и имеет лицензию MIT. Вы можете использовать его и даже настроить абсолютно бесплатно.

Просмотр документов с помощью бесплатного приложения GroupDocs.Viewer

LOGDXFWEBPJPCCF2PS1ODSEPSRARGZDOCMHPGXMLBATICOFODPIFCPCLSTLVSDMDWGMHTMDRSTXLSBZIPJPEGMPTJAVAPNG7ZBZ2TEXCXXDOTXODGTSVMLPOTOTGOTPCGMVSSWMFMBOXPPTXLSMSVGZCSSLESSDWTASMVSSXDGNOBJODTXPSTAR.XZMOBIPLTXZCMXOXPSEMLVDWXLTXPSTSCRIPTNUMBERSEMZJPMTGAPPSXGZIPRTFCSVJLSPOTXCCPOTMVCFSCMDNGVSTMXLTMMPPDJVUVTXERBPPTMONEMAKESVGODPOTTWMZXLSXJPXPSDIGSYAMLSXCCDRCMAKETIFFDIBOSTVSXSMLPPSMTIFBMPMPXVSTXOTSDOCXNSFVSDXSASSAIPPTXPSBJ2KVDXRBVSSMHMHTMLHTMLCPPSCALAHAMLJSONMHHDOTMPHPTGZSQLMMTARGIFXLSCSMSGXLAMTXTPPSXMLCDOCJP2EMFPDFVSTPYPSD1ASDOTAPNGPLJ2CPROPERTIESDCMGROOVYDWFAS3EPUBPSJPFJSJPGEMLXDIFFPSM1VIMCHMFODSSHTAR.GZTXZXLTFODGHTMVSDVB

Ресурсы поддержки и обучения

GroupDocs.Viewer Cloud также предлагает отдельные SDK для визуализации документов для других популярных языков, перечисленных ниже:

  РУССКИЙ