Indesign to Html с использованием Indesign javascript

Как конвертировать indesign в html, используя indesign javascript?

3 ответа

Вы действительно не достаточно конкретны, чтобы полностью ответить на этот вопрос. Нам действительно нужно знать, что вы пытаетесь экспортировать. InDesign имеет довольно мощные функции, встроенные для экспорта в HTML.

CS5.5 и CS6 также имеют новую функцию "Редактировать все теги экспорта" на панели "Стили абзацев и символов". Вы можете сопоставить существующие стили абзацев и символов с HTML-тегами и классами.

Вы также можете создать структуру XML в InDesign, используя теги HTML. Вы можете использовать панели "Теги" и "Структура", чтобы применить структуру XML/HTML к макету. Затем экспортируйте контент, используя функцию экспорта XML. Измените расширение файла на.HTML и вуаля, у вас есть полностью сформированный HTML-файл из InDesign.

Если у вас есть конкретное требование или конкретный файл, я мог бы вам помочь.

Я предполагаю, что вы хотите сделать со сценариями то, что сделали бы, перейдя в File > Export for > Dreamweaver... Если это так, то, очевидно, вам нужно погрузиться в скрипт с именем Export as XHTML. Согласно этой теме: "Эта функция реализована с помощью сценариев, поэтому вы не можете экспортировать ее как обычно". Казалось бы, ePub находится в одной лодке.

Я все еще относительно новичок в Stack Overflow, поэтому я не знаю, какой здесь правильный этикет. Я мог бы скопировать / вставить со страницы, где я нашел ответ, или я мог просто связать вас с ним.

Это было написано для CS3, но я удалил первую строку, и она отлично работала в CS5.

То, на что я собираюсь дать ссылку, немного над моей головой, но этот PDF-файл может предоставить вам больше информации об использовании экспорта в качестве XHTML. Если вы получите SDK, вы сможете покопаться в его исходном коде.

Кроме того, единственное, что мне удалось найти в средстве просмотра объектной модели, это ExportForWebPreference. Это поможет вам точно настроить параметры экспорта.

Надеюсь это поможет!

Следующий javascript (сохраненный в файл.jsx, который используется InDesign) сделает это:

app.activeDocument.exportFile(ExportFormat.HTML, 'c:\\temp\\example.html');
Другие вопросы по тегам