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

ConvertDocument

Обновлено: 15.08.25

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;
});