1

次のコードを使用して JavaScript を使用して OOXML 本体 (bodyOOXML.value) を文字列として取得する場合、word/numbering.xml パッケージは含まれません。

Word.run(function (context) {

    // Create a proxy object for the document body.
    var body = context.document.body;

    // Queue a commmand to get the OOXML contents of the body.
    var bodyOOXML = body.getOoxml();

    // Synchronize the document state by executing the queued commands, 
    // and return a promise to indicate task completion.
    return context.sync().then(function () {
        console.log("Body OOXML contents: " + bodyOOXML.value);
    });  
})
.catch(function (error) {
    console.log("Error: " + JSON.stringify(error));
    if (error instanceof OfficeExtension.Error) {
        console.log("Debug info: " + JSON.stringify(error.debugInfo));
    }
});

word/styles.xml、word/fontTable.xml などが含まれていますが、番号付けパッケージがないと、番号形式を再作成できません。どんな助けでも大歓迎です!

4

1 に答える 1