Просмотр документов в Интернете с помощью Node.js SDK

API-интерфейсы Node.js для просмотра документов популярных форматов файлов в HTML, изображениях, PDF или в исходном формате. Визуализировать весь файл, постранично или по диапазону.

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

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

Облачный API GroupDocs.Viewer позволяет беспрепятственно улучшить ваше приложение, добавив возможность рендеринга нескольких форматов документов с возможностью просмотра определенного документа в формате HTML, изображения, PDF или в исходном формате. Вы также получаете возможность отображать весь документ, страницу за страницей или произвольный диапазон страниц. GroupDocs.Viewer Cloud SDK для Node.js был разработан, чтобы помочь вам без проблем интегрировать все эти функции в ваше приложение Node.js.

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

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

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

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

Вы можете попробовать GroupDocs.Viewer Low-Code Node.js API без каких-либо ограничений.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Водяной знак

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разрешения документа

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

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

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

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

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

Визуализировать документ как HTML — Node.js

  // Получите SID и ключ приложения на странице https://dashboard.groupdocs.cloud (требуется бесплатная регистрация).
  var viewOptions = new groupdocs_viewer_cloud_1.ViewOptions();

  var fileInfo = new groupdocs_viewer_cloud_1.FileInfo();
  fileInfo.filePath = "viewerdocs/document.dwf";
  fileInfo.password = "";
  fileInfo.storageName = myStorage;
  viewOptions.fileInfo = информация о файле;

  var renderOptions = new groupdocs_viewer_cloud_1.HtmlOptions();
  renderOptions.externalResources = истина;

  viewOptions.renderOptions = параметры рендеринга;
  var request = new groupdocs_viewer_cloud_1.CreateViewRequest(viewOptions);

  viewerApi.createView(запрос)
      .затем (функция (ответ) {
          console.log(ответ);
      });

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

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

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

FODGWEBPYAMLRARJPFPOTBZ2PNGXMLCCEMZEMLXOBJPSSASSJPCMBOXVSTXFODPDOTMSHMAKEMMJSVCFXPSJPMCHMLESSODTPPTXGZIPXLSBCSVEMLVBMOBIODPDGNCMAKEVSXSCRIPTPOTXAS3PHPNSFPLTAR.GZMVSDJPXHHPPSMTEXMLXMLDNGONECSHTMLOGSXCCXXSQLXLSODSODGCMXPSBDWGOTTPCLWMZVDWASGIFGROOVYAISCALAMPXOXPSMPTGZDOTVIMPSTPROPERTIESTAR.XZPPTMPS1DXFCSSPPSXMDDJVUSVGZBMPRSTXZHAMLJ2KHTMLAPNGJPGPSDWMFDOCXOSTHPGDIFFTGAZIPPSD1OTPVSDXEPSFODSSTLCGMVSSXTXTOTGSVGTARERBXLSXPDFCDRMSGVSDMJP2DOTXTIFFIFCBATMHTMLCPPVSSMEPUBEMFDWT7ZASMSCMSMLDCMXLTMRBTIFTXZVSTIGSDWFVTXVSSPPSXLTXVDXICOXLSMOTSDOCMJLSVSTMPSM1PYNUMBERSPLTRTFTGZCJAVAHDOCXLTMHTDIBMPPPPTPOTMTSVJPEGXLAMJ2CJSONCF2

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

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

  РУССКИЙ