fr.opensagres.poi.xwpf.converter.pdf 与org.apache.poi.xwpf.converter.pdf
时间: 2024-01-11 13:03:46 浏览: 28
这两个库都是用于将Microsoft Word文档(.docx)转换为PDF格式的Java库。
org.apache.poi.xwpf.converter.pdf是Apache POI项目的一部分,它提供了一组API,可以将.docx文档转换为PDF格式。
fr.opensagres.poi.xwpf.converter.pdf是由OpenSagres开发的一个库,它基于Apache POI,并提供了一些额外的功能和改进,例如更好的字体处理和对表格的更好支持。
总的来说,这两个库都可以实现将.docx文档转换为PDF格式,但fr.opensagres.poi.xwpf.converter.pdf可能具有更好的性能和更多的功能。
相关问题
fr.opensagres.poi.xwpf.converter
fr.opensagres.poi.xwpf.converter是一个开源的Java库,用于在Apache POI和Apache POI OOXML之间进行文档转换的工具。它允许您将Microsoft Word 2007+文档(.docx)转换为其他格式(如HTML、PDF或纯文本),并将其他格式的文档转换为.docx格式。
这个库提供了一套简单易用的API,使您能够轻松地将.docx文件转换为其他格式。您可以使用提供的类和方法将.docx文件加载到内存中,然后调用适当的转换方法将其转换为目标格式。
对于将.docx文件转换为HTML,您可以使用HtmlConverter类。它提供了将.docx文件转换为HTML字符串的方法,您可以将其保存在文件中或在Web应用程序中使用。
对于将.docx文件转换为PDF,您可以使用PdfConverter类。它提供了将.docx文件转换为PDF文件的方法,您可以将其保存在文件系统中。
除了将.docx文件转换为其他格式外,您还可以使用fr.opensagres.poi.xwpf.converter将其他格式的文档转换为.docx格式。要做到这一点,您可以使用Converter类。您可以使用其中的方法将支持的格式(如HTML、纯文本)转换为.docx格式。
总之,fr.opensagres.poi.xwpf.converter是一种强大的工具,可帮助您在Apache POI和Apache POI OOXML之间进行文档转换。无论您是需要将.docx文件转换为其他格式,还是从其他格式转换为.docx,这个库都能够提供便捷和灵活的解决方案。
org.apache.poi.xwpf.converter.pdf.PdfConverter maven依赖
你可以在 Maven 项目的 pom.xml 文件中添加以下依赖来使用 Apache POI XWPF Converter 的 PDF 转换功能:
```xml
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>org.apache.poi.xwpf.converter.pdf</artifactId>
<version>2.0.1</version>
</dependency>
```
注意,这个依赖是基于 XDocReport 集成的,因此还需要添加以下依赖:
```xml
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>org.apache.poi.xwpf.converter.core</artifactId>
<version>2.0.1</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>org.apache.poi.xwpf.converter.xhtml</artifactId>
<version>2.0.1</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>org.apache.poi.xwpf.converter.html</artifactId>
<version>2.0.1</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>org.apache.poi.xwpf.converter.odt</artifactId>
<version>2.0.1</version>
</dependency>
```