2012-08-27 93 views
0

我跟着這個嘖嘖: http://klewos.wordpress.com/2010/04/16/using-php-to-fill-a-word-document-quick-tip/ 和直到我打開下載的.doc進入自由報辦公室一切都很好,的創建一個.doc/PDF/ODT使用笨和PHP

代替outputing的文檔內容,它將完整的xml代碼顯示爲內容!

只是注意,我寧願創建一個PDF作爲最終文檔,但它似乎與DOC

我應該錯過的XML文檔來一步更容易?

如果有人看到一個更好的方式做這種事情(我的文檔的基礎是10頁長,所以我真的不希望創建一行PDF線)

Anyhelp歡迎;)

+1

鏈接的文章生成Office 2003特定的XML文件(與Office 2007+ OfficeOpenXml標準無關)。 Libreoffice不支持這些文件,僅支持二進制97-2003 * .doc文件和OfficeOpenXml * .docx文件。 – Dai

+0

你是對的信息。我終於轉而使用html2pdf,而不是試圖獲得doc/odt。 Html2pdf似乎非常靈活,所以現在我從html頁面生成PDF – pit

回答

2

文章確實提到了這種情況:

我試圖在OpenOffice.org 3.1中打開Word 2003 XML文檔。 不幸的是,Writer沒有被.doc擴展名所欺騙,並以純文本的形式打開了文檔 。只有在將文檔的 擴展名更改爲.xml後,編輯器才能正確打開它。所以,文檔 畢竟是可移植的。