Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通过小程序将图像添加到Pdf_Java_Applet_Itext - Fatal编程技术网

Java 通过小程序将图像添加到Pdf

Java 通过小程序将图像添加到Pdf,java,applet,itext,Java,Applet,Itext,我正在尝试通过java小程序将图像添加到pdf文档中。当我通过EclipseIDE中的小程序查看器运行小程序时,我能够成功地运行它。但是,当我将这个小程序嵌入到网页时,正在创建的pdf不知何故被破坏了。我做错了什么?我正在使用iText来执行此操作 以下是我使用的代码: Document document=new Document(); PdfWriter.getInstance(document, new FileOutputStream("C://Folder/abc.pd

我正在尝试通过java小程序将图像添加到pdf文档中。当我通过EclipseIDE中的小程序查看器运行小程序时,我能够成功地运行它。但是,当我将这个小程序嵌入到网页时,正在创建的pdf不知何故被破坏了。我做错了什么?我正在使用iText来执行此操作

以下是我使用的代码:

    Document document=new Document();

    PdfWriter.getInstance(document, new FileOutputStream("C://Folder/abc.pdf"));
    document.open();

    Image img=Image.getInstance("C://New/abcd.png");
    img.scaleToFit(400,400);

    document.add(img);
    document.close();

任何帮助都将不胜感激。谢谢。

我解决了这个问题。小程序正在联机引发访问控制异常 Image img=Image.getInstanceC://New/abcd.png


我对itext jar文件进行了签名,并消除了该异常。

如果您可以运行一个小程序,在未经访问者明确授权的情况下访问您网站的任何访问者的本地C:驱动器,那么将存在严重的安全问题。这不是一个简单的问题。这是一个java小程序安全问题。为了更快地获得更好的帮助,请发布一个最简单的完整且可验证的示例。正在创建的pdf不知何故已损坏。以某种方式你能不能给我们说清楚,它有可能包含有用的信息?屏幕截图只需将其上传到任何图像共享网站,并提供链接,说明您期望的外观和实际外观,如果您无法用文字表达,也可能会有所帮助。谢谢您的评论。我找到了解决办法。我会把它作为答案贴出来