我正在尝试通过将PDFView与PDF-Renderer一起在Swing GUI中显示PDF。它可以工作,但是pdf仅部分显示。我认为这与日志“不支持CMap格式:6”有关,但是我找不到解决方法。
这是我的代码:
//load a pdf from a byte buffer
File file = new File(fullPath);
RandomAccessFile raf = new RandomAccessFile(file, "r");
FileChannel channel = raf.getChannel();
ByteBuffer buf = channel.map(FileChannel.MapMode.READ_ONLY, 0, channel.size());
final PDFFile pdffile = new PDFFile(buf);
this.view.displayPDF(pdffile);
raf.close();
有人可以帮助我完全显示我的PDF吗?