使用Aspose在JScrollPane中显示PDF

雨果·G。

我正在尝试使用Aspose PDF Kit(4.7.0)在JScrollPane中显示PDF,如其javadoc中所述,使用PdfViewer.showPdf()method。

结果是,我只能看到非常非常简单的文档的一页,而且页面没有正确显示: Pdf渲染结果

这是我的代码如下:

import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;

import com.aspose.pdf.kit.PdfViewer;

public class SimplePdfViewer extends JFrame
{
    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = -494213537688110764L;

    public SimplePdfViewer()
    {
        try
        {
            // Aspose license initialisation
            Aspose.init();

            PdfViewer pdfviewer = new PdfViewer();
            pdfviewer.openPdfFile("src/main/resources/10 pages.pdf");

            //decode the pdf page, I also tried pdfViewer.decodeAllPages() and only the last one is displayed.
            pdfviewer.decodePage(1);

            pdfviewer.setPdfPageParameters(1, 1);

            JScrollPane displayScrollPane = pdfviewer.showPdf();
            getContentPane().add(displayScrollPane, BorderLayout.CENTER);
        }
        catch (Exception e)
        {
            // TODO Auto-generated catch block
            e.printStackTrace();
            getContentPane().add(new JLabel(e.getMessage()));
        }

        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        pack();
        setVisible(true);
    }

    public static void main(String[] args)
    {
        new SimplePdfViewer();
    }
}

我想念什么吗?

雨果·G。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JScrollPane中的JPanel不显示

来自分类Dev

使用Aspose转换和合并pdf

来自分类Dev

使用Aspose dll将MarkInfo输入元素添加到PDF文件的逻辑结构中

来自分类Dev

如何在 Java 中使用 Aspose PDF 从表单中检索字段值?

来自分类Dev

如何强制JScrollPane中的组件显示

来自分类Dev

JScrollPane中的JTextArea将不会显示

来自分类Dev

JScrollPane将不会显示在JTextArea中

来自分类Dev

在JScrollPane中显示表的列标题

来自分类Dev

JScrollPane中的JTextArea将不会显示

来自分类Dev

JTable标头未显示在JScrollPane中

来自分类Dev

如何使用iReport在Jasperserver PDF中显示“ $£Ω€απ⅔”?

来自分类Dev

不要在Aspose PDF中的表格上分页吗?

来自分类Dev

使用 url 中的 PDF 查看器显示 PDF

来自分类Dev

使用GridBagLayout在JScrollPane中设置JList的宽度

来自分类Dev

使用itextsharp突出显示pdf中的单词,而不在浏览器中显示突出显示的单词

来自分类Dev

在Winforms中显示PDF

来自分类Dev

在Flutter中显示PDF

来自分类Dev

在Winforms中显示PDF

来自分类Dev

java,swing - 在 JScrollPane 中添加 JlayeredPane 只显示空白背景

来自分类Dev

即使使用JScrollPane包装表后,列标题也不会显示

来自分类Dev

使用iTextSharp在PDF的所有页面中显示签名

来自分类Dev

使用速度模板创建的pdf中未显示图像

来自分类Dev

使用Typescript以角度6显示在线链接中的Pdf

来自分类Dev

如何使用jsPDF在PDF中以两页显示图像?

来自分类Dev

使用-dataWithPDFInsideRect制成的PDF中未显示CorePlot图表

来自分类Dev

如何使用itext 5.3.0在PDF文档中显示Java List <>?

来自分类Dev

使用WKHTMLTOPDF的PDF中未显示背景图像

来自分类Dev

在使用 Gloogle Apps Script Blob 创建的 pdf 中显示图像

来自分类Dev

JScrollPane不显示

Related 相关文章

  1. 1

    JScrollPane中的JPanel不显示

  2. 2

    使用Aspose转换和合并pdf

  3. 3

    使用Aspose dll将MarkInfo输入元素添加到PDF文件的逻辑结构中

  4. 4

    如何在 Java 中使用 Aspose PDF 从表单中检索字段值?

  5. 5

    如何强制JScrollPane中的组件显示

  6. 6

    JScrollPane中的JTextArea将不会显示

  7. 7

    JScrollPane将不会显示在JTextArea中

  8. 8

    在JScrollPane中显示表的列标题

  9. 9

    JScrollPane中的JTextArea将不会显示

  10. 10

    JTable标头未显示在JScrollPane中

  11. 11

    如何使用iReport在Jasperserver PDF中显示“ $£Ω€απ⅔”?

  12. 12

    不要在Aspose PDF中的表格上分页吗?

  13. 13

    使用 url 中的 PDF 查看器显示 PDF

  14. 14

    使用GridBagLayout在JScrollPane中设置JList的宽度

  15. 15

    使用itextsharp突出显示pdf中的单词,而不在浏览器中显示突出显示的单词

  16. 16

    在Winforms中显示PDF

  17. 17

    在Flutter中显示PDF

  18. 18

    在Winforms中显示PDF

  19. 19

    java,swing - 在 JScrollPane 中添加 JlayeredPane 只显示空白背景

  20. 20

    即使使用JScrollPane包装表后,列标题也不会显示

  21. 21

    使用iTextSharp在PDF的所有页面中显示签名

  22. 22

    使用速度模板创建的pdf中未显示图像

  23. 23

    使用Typescript以角度6显示在线链接中的Pdf

  24. 24

    如何使用jsPDF在PDF中以两页显示图像?

  25. 25

    使用-dataWithPDFInsideRect制成的PDF中未显示CorePlot图表

  26. 26

    如何使用itext 5.3.0在PDF文档中显示Java List <>?

  27. 27

    使用WKHTMLTOPDF的PDF中未显示背景图像

  28. 28

    在使用 Gloogle Apps Script Blob 创建的 pdf 中显示图像

  29. 29

    JScrollPane不显示

热门标签

归档