将嵌入图像转换(转换)为链接图像

时间:2012-04-13 07:42:57

标签: xml xslt wordml

带有嵌入图像的WordML(2003)文件包含<w:binData>标记中的base64编码图像,稍后在<v:shape>标记中引用:

<w:binData w:name="wordml://08000001.jpg">
  // encoded data //
</w:binData>
<v:shape id="_x0000_i1026" type="#_x0000_t75">
  <v:imagedata src="img/08000001.jpg" />
</v:shape>

我找不到任何将带有嵌入图像的Word XML文件转换为链接图像的XSLT或通用编程语言脚本 - 将WordML嵌入图像数据提取到外部文件并引用它,即将编码数据提取到{{ 1}},删除内联编码图像(images/08000001.jpg标记)并引用它:

<w:binData>

例如,WordML2LaTeX可以转换为LaTeX,但它会丢失所有嵌入的图像,因为它需要链接所有图像。
或保留嵌入图像的MS / RenderX WordML2FO

0 个答案:

没有答案