代码之家  ›  专栏  ›  技术社区  ›  Hooray Im Helping codaddict

在ColdFusion 7中使用cfContent,如何在横向模式下输出MS Word文档?

  •  1
  • Hooray Im Helping codaddict  · 技术社区  · 15 年前

    这个标题不言自明。我在用 cfcontent 在ColdFusion 7中,将页面输出为application/msword文件类型,我想知道如何在不下载第三方库的情况下使其默认为横向模式。

    2 回复  |  直到 15 年前
        1
  •  6
  •   Leigh josh poley    15 年前

    如果内容只是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有点冗长,但很容易理解。

        2
  •  0
  •   Antony    15 年前

    如果要创建基于RTF的文档,请查看 this page 对于一些想法:

    我不知道这有多有用,但是 我在中创建了一个简单的RTF文件 Word女士,然后看了看。我 在一些 格式化:

    \纸张W15840 \纸张H12240

    15840是1440*11 12240是1440*8.5

    该页面上有指向其他站点的链接,包括RTF规范。