簡體   English   中英

如何使用Docx.js?

[英]How to use Docx.js?

我已經使用docx.js生成docx文件,但沒有打開通用的docx。 我生成的docx文件輸出是

在此處輸入圖片說明

我已經將以下js文件包含到我的HTML頁面中

<script type="text/javascript" src="js/Docx/jszip.js"></script>

<!-- Include main js lib -->
<script type="text/javascript" src="js/Docx/DOCX.js"></script>

和JavaScript功能是

function test() {
        //alert("test fn call");
        var doc = new DOCXjs();
        doc.text('DOCX.js is a free open source library for generating Microsoft Word Documents using pure client-side JavaScript.');
        //doc.text('It was developed by James Hall at Snapshot Media.');
        var output = doc.output('datauri');

    }

當我單擊按鈕時,將調用此函數,我也想將數據表添加為Word文檔的內容,因此如何使用Docx.js添加內容?

可能是您試圖在沒有服務器的情況下使用docx.js,但這無法正常工作,因為它無法加載必要的文件。 如果您正在服務器上執行代碼,則在docx.js文件中的某處編輯“ / blank /”的路徑

$.ajax({
        url: '/blank/' + files[file],
        complete: function(r) {
        //file_data[this.url.replace(/blank_/, '')] = r.responseText;

        zip.add(this.url.replace('/blank/', ''), r.responseText);
        file_count_current ++;

        if (file_count == file_count_current) {                         
        doOutput();
                        }
                    }
                });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM