我正在尝试在docx文件中插入字体系列(而不是系统字体)。
我使用openxml-sdk来实现这个功能。
不知何故,我能够从特定的docx文件中获取字体信息。但无法在文档中嵌入字体系列
是否可以使用代码将字体嵌入到docx文件中?
发布于 2014-07-08 20:15:13
是的,这对docx来说是微不足道的。
MS具有[http://www.howtogeek.com/howto/microsoft-office/embed-true-type-fonts-in-word-and-powerpoint-2007-documents/]复选框。
要以编程方式实现这一点,首先研究带字体和不带字体的简单DOCX,并比较它们之间的差异。
仅供参考:.zip这只是.zip文件,只需将两个文件的扩展名改为docx并比较它们的内容。如果你这样做了,你会看到另外一个包含字体文件的" font“目录,外加一个引用了这些文件的XML。
我没有请代码,但开发一个将是简单的。
注意,并不是所有的字体许可证都像http://www.word-2010.com/embedding-fonts-in-word-2010/一样允许嵌入,但这是一个单独的问题。
https://stackoverflow.com/questions/20213477
复制相似问题