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

ConvertDocument

Обновлено: 28.07.26

window.Asc.plugin.executeMethod («ConvertDocument», [args], callback)

Описание

Определяет метод, который позволяет преобразовать документ в текст Markdown или HTML.

Применение

Этот метод следует использовать следующим образом:

window.Asc.plugin.executeMethod ("ConvertDocument", [sConvertType, bHtmlHeadings, bBase64img, bDemoteHeadings, bRenderHTMLTags]);

Параметры

ПараметрОписаниеТипПример
sConvertTypeТип конвертации («markdown» или «html»).строковый«markdown»
bHtmlHeadingsОпределяет, будут ли создаваться заголовки и идентификаторы HTML, когда средство визуализации Markdown вашей целевой платформы не обрабатывает идентификаторы в стиле Markdown.логическийfalse
bBase64imgОпределяет, будут ли изображения создаваться в формате base64.логическийfalse
bDemoteHeadingsОпределяет, будут ли понижены все уровни заголовков в вашем документе для соответствия следующему стандарту: один H1 в качестве заголовка, H2 в качестве заголовка верхнего уровня в основном тексте.логическийtrue
bRenderHTMLTagsОпределяет, будут ли сохранены теги HTML в вашем Markdown. Если вы просто хотите использовать случайный HTML-тег, вы можете избежать использования открывающей угловой скобки следующим образом: \<tag>text\</tag>. По умолчанию угол раскрытиялогическийfalse

Возвращает

Метод возвращает текст Markdown/HTML в строковом формате.

Пример

var sInfo = "";
window.Asc.plugin.executeMethod ("ConvertDocument", ["markdown", false, false, true, false], function (sOutput) {
    document.getElementById ("text-area").value = sInfo + sOutput;
});

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

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

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