После регистрации в облаке вы можете начать работать с хранящимися там документами.
Подключив Р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))