我正在使用 JPedal 免费版 jar 在我的 java swing 程序中呈现 PDF。正常的 PDF 可以正确渲染,但是在渲染 PDF 图像(图像文件转换为 PDF 文件)时,质量会大大下降(根本不可读)。
示例代码:
public OpenViewer() {
//create and initialise JPedal viewer component
final Viewer myViewer =new Viewer();
myViewer.setupViewer();
//code to open when required
final File file=null; //example is commented out below
final InputStream stream = null;
//open the stream or File
try {
file = new File("/Users/markee/Desktop/myfile.pdf"); // This PDF is converted from tiff
} catch (Exception e) {
e.printStackTrace();
}
if(file!=null) {
myViewer.executeCommand(Commands.OPENFILE, new Object[]{file});
}
}