Используя cfcontent в ColdFusion 7, как вывести документ MS Word в альбомном режиме?
-
18-09-2019 - |
Вопрос
Название говорит само за себя.я использую cfcontent в ColdFusion 7 для вывода страницы как типа файла приложения/msword, и я хочу знать, как перевести ее в альбомный режим по умолчанию, не прибегая к загрузке сторонней библиотеки.
Решение
Если содержимое представляет собой просто HTML, вы можете использовать схемы mso/xml.Это нечто большее, но свойство «mso-page-orientation» должно помочь.
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
...
<style>
<!--
@page Section1
{ size:11.0in 8.5in;
mso-page-orientation:landscape;
...
}
-->
</style>
Для быстрого начала создайте очень простой документ в MS Word.Измените ориентацию и т. д. и сохраните как html.Сгенерированный HTML-код будет немного многословным, но его довольно легко понять.
Другие советы
Если вы создаете документ в формате RTF, просмотрите эта страница для некоторых идей:
Я не знаю, насколько это полезно, но я создал простой файл RTF в MS-Word, а затем посмотрел на него.Я нашел следующее в некоторых форматировании:
\paperw15840\paperh12240
15840 это 1440*11 12240 это 1440*8,5
На этой странице есть ссылки на другие сайты, включая спецификацию rtf.