Ms word 如何在MS Word中插入(以及以后提取)可读程序

Ms word 如何在MS Word中插入(以及以后提取)可读程序,ms-word,insert,programmatically-created,Ms Word,Insert,Programmatically Created,我希望在MS Word文档中插入/提取一个程序(python、Java,无所谓;它是文本)。MS Word文档的其余部分基本上可以包含任何内容,但对于嵌入式程序,有两个要求: 您可以(字面上)以明文形式看到程序,因此它不能是“隐藏”到文档中的无法描述的二进制对象 该程序可以通过编程方式(ha!)被提取或插入到文档中,而无需扫描或其他嗅探,即该程序(如果您原谅这个类比)位于一个明确包含它的div中。无论程序使用何种API,其基本形式必须是byte[](或char[])content=worddoc

我希望在MS Word文档中插入/提取一个程序(python、Java,无所谓;它是文本)。MS Word文档的其余部分基本上可以包含任何内容,但对于嵌入式程序,有两个要求:

  • 您可以(字面上)以明文形式看到程序,因此它不能是“隐藏”到文档中的无法描述的二进制对象
  • 该程序可以通过编程方式(ha!)被提取或插入到文档中,而无需扫描或其他嗅探,即该程序(如果您原谅这个类比)位于一个明确包含它的div中。无论程序使用何种API,其基本形式必须是
    byte[](或char[])content=worddoc.getRegionFromDoc(“markerOfSomeKind”)
  • 明显的目标是简化字符的插入/提取和(最佳情况下)原始处理,即Word不尝试应用任何类型的格式