使用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

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

来自分类Dev

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

来自分类Dev

如何强制JScrollPane中的组件显示

来自分类Dev

JScrollPane中的JTextArea将不会显示

来自分类Dev

JScrollPane不显示

来自分类Dev

在Winforms中显示PDF

来自分类Dev

JScrollPane将不会显示在JTextArea中

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

在JScrollPane中显示表的列标题

来自分类Dev

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

来自分类Dev

在Flutter中显示PDF

来自分类Dev

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

来自分类Dev

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

来自分类Dev

JScrollPane中的JTextArea将不会显示

来自分类Dev

JScrollPane中的JPanel不显示

来自分类Dev

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

来自分类Dev

在Winforms中显示PDF

来自分类Dev

JTable标头未显示在JScrollPane中

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

使用Aspose转换和合并pdf

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

    如何强制JScrollPane中的组件显示

  4. 4

    JScrollPane中的JTextArea将不会显示

  5. 5

    JScrollPane不显示

  6. 6

    在Winforms中显示PDF

  7. 7

    JScrollPane将不会显示在JTextArea中

  8. 8

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

  9. 9

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

  10. 10

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

  11. 11

    在JScrollPane中显示表的列标题

  12. 12

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

  13. 13

    在Flutter中显示PDF

  14. 14

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

  15. 15

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

  16. 16

    JScrollPane中的JTextArea将不会显示

  17. 17

    JScrollPane中的JPanel不显示

  18. 18

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

  19. 19

    在Winforms中显示PDF

  20. 20

    JTable标头未显示在JScrollPane中

  21. 21

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

  22. 22

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

  23. 23

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

  24. 24

    使用Aspose转换和合并pdf

  25. 25

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

  26. 26

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

  27. 27

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

  28. 28

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

  29. 29

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

热门标签

归档