我正在尝试使用documents4j 1.0.3.jar在Java中将Docx文件转换为pdf文件,但我无法将其转换。我看到了一些参考,每个人都建议在pom文件依赖项的maven项目中这样做。我们不是maven项目,我只想在添加了jar文件的Java项目中解决方案。
代码:
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import com.documents4j.api.DocumentType;
import com.documents4j.api.IConverter;
import com.documents4j.job.LocalConverter;
public class Doit {
public static void main(String[] args) {
File inputWord = new File("/home/enad2/Downloads/Sample.docx");
File outputFile = new File("/home/enad2/Desktop/Sample.pdf");
try {
InputStream docxInputStream = new FileInputStream(inputWord);
OutputStream outputStream = new FileOutputStream(outputFile);
IConverter converter = LocalConverter.builder().build();
converter.convert(docxInputStream).as(DocumentType.DOCX).to(outputStream)
.as(DocumentType.PDF).execute();
outputStream.close();
System.out.println("success");
} catch (Exception e) {
e.printStackTrace();
}
}
最佳答案
您可以通过以下方式在Eclipse中添加jar文件:
右键单击项目→构建路径→配置构建路径。
在“库”选项卡下,单击“添加罐子”或“添加外部JAR”,然后提供罐子。
有关更多说明,请访问
https://www.edureka.co/community/4028/how-to-import-a-jar-file-in-eclipse