Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы документов
Редакторы документов
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
ВКС и мессенджер
ВКС и мессенджер
Мобильные редакторы
Мобильные редакторы
Почтовый сервер
Почтовый сервер
Органайзер
Органайзер
Сервер лицензирования
Сервер лицензирования
Файл-Экспресс
Файл-Экспресс
Аналитика
Аналитика
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Открытие документов

Обновлено: 04.03.26

Описание

После регистрации ↗ в облаке вы можете начать работать с хранящимися там документами.

Подключив Р7 Desktop Editors к вашему облаку, вы сможете редактировать текстовые документы, электронные таблицы и презентации без постоянного подключения к Интернету и легко переключаться в онлайн-режим для совместного редактирования в реальном времени (в случае интеграции Р7 Document Server с вашим облаком).

Кроме того, используя настольные редакторы Р7, вы больше не ограничены ресурсами вашего браузера. Это означает, что вы можете:

  • Копировать и вставлять из/в другой документ, используя кнопки панели инструментов редактора и опции контекстного меню;
  • Распечатать документ прямо из приложения с помощью опции «Печать»;
  • Использовать все шрифты, доступные на локальном компьютере;
  • Работать с документами без предварительной ручной настройки языка (устанавливается автоматически).

Чтобы правильно открыть документ в новом окне/вкладке:

Вариант 1

Используйте команду JavaScript:

window.open("http://url.to.document")

Где URL-адрес документа проверяется значением editorPage конфигурации ↗. Документ будет открыт после успешной проверки.

Вариант 2

Используйте команду open:document метода execCommand ↗. При отправке этой команды документ открывается. Параметры указываются в формате строки с сериализованным json следующим образом:

{
    "url" : "url to document",
    "type" : "type",
    "provider" : "provider"
} 

Параметры

НазваниеОписаниеТипПример
urlОпределяет абсолютный URL-адрес открытого документа.строковый«https://example.com/url-to-example-document.docx»
typeОпределяет тип открываемого документа, если возможно определить: слово, ячейка или слайд.строковый«word»
providerОпределяет идентификатор провайдера, используемый для ссылки на настольное приложение в командах JavaScript (так же, как в конфигурации ↗)строковый«Р7»

Пример

const params = {
    "url" : "https://example.com/url-to-example-document.docx",
    "type" : "word",
    "provider" : "Р7"
}
AscDesktopEditor.execCommand("open:document", JSON.stringify(params))

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое