任何可以帮助的人,这是我的问题:这是我用来将 PDF 获取到 PagePanel 的代码:
File file = new File("C:\\mmmmm\\nnnnn\\nnn\\tutorial.pdf");
RandomAccessFile raf = new RandomAccessFile(file, "r");
FileChannel channel = raf.getChannel();
ByteBuffer buf = channel.map(FileChannel.MapMode.READ_ONLY, 0, channel.size());
PDFFile pdffile = new PDFFile(buf);
// show the first page
PDFPage page = pdffile.getPage(0);
panel.useZoomTool(true);
panel.showPage(page);
现在我的问题来了,当我使用鼠标放大时,它工作得很好,但是当我尝试选择第二页并在同一个 PagePanel 上显示它时,它显示在以前的缩放中,我看不到页面上的所有内容,我想在同一个面板上显示第二页而不放大。就像我放大之前的第一页一样。任何帮助谢谢大家。