支持国产操作系统中OFD格式转换的控件来了,Spire.Doc支持Java和.NET转换

OFD 是开放版式文档(Open Fixed-layout Document )的英文缩写,是我国国家版式文档格式标准,通俗来说,也有人称这格式为国产PDF。但是在很多方面的性能优于PDF的同类文档。OFD也逐渐开始在电子发票、电子公文、电子证照等等的领域中应用。

OFD文档由于格式固定,很多软件都无法打开。今天小编就教大家如何利用Spire.Doc实现OFD的文档转换。

Spire.Doc最新版本带来了一些新功能,比如:支持转换Word到OFD格式,支持设置修订作者,支持在进行比较时设置“忽略格式”。此外还增强了Word到PDF的转换功能,并且修复了获取的列表文本不正确等已知问题。详情请阅读以下内容。

支持转换Word到OFD格式:

Document document = new Document();document.loadFromFile("input.docx");document.saveToFile("output.ofd", FileFormat.OFD);

支持设置修订作者:

Document doc = new Document();doc.loadFromFile(inputFile);doc.setTrackChanges(true);TextRange range = doc.getLastParagraph().appendText("123413");range.getInsertRevision().setAuthor("user");doc.saveToFile(outputFile);doc.dispose();

支持在进行比较时设置“忽略格式”:

Document.compare(Document document, String author, CompareOptions options);Document.compare(Document document, String author, Date date, CompareOptions options);CompareOptions.setIgnoreFormatting(true);

  

安装 Spire.Doc for Java

首先,您需要在 Java 程序中添加 Spire.Doc.jar 文件作为依赖项。JAR 文件可以从 此链接 下载。 如果您使用 Maven,则可以将以下代码添加到项目的 pom.xml 文件中,从而轻松地在应用程序中导入 JAR 文件。

<repositories>        <repository>            <id>com.e-iceblue</id>            <url>https://repo.e-iceblue.cn/repository/maven-public/</url>        </repository>    </repositories><dependencies>    <dependency>        <groupId>e-iceblue</groupId>        <artifactId>spire.doc</artifactId>        <version>4.12.1</version>    </dependency></dependencies>

转换效果

支持国产操作系统中OFD格式转换的控件来了,Spire.Doc支持Java和.NET转换

标签:

来源:慧都网

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年11月4日
下一篇 2021年11月4日

相关推荐

发表回复

登录后才能评论