Android中7.1.3的iText方法

赫克托

我不能使用 PdfWriter 类的 getInstance() 方法,也不能使用文档的 open() 方法......我该如何解决?

我有iText package 7.1.3

我的代码如下:

PdfWriter.class.getConstructor(document, new FileOutputStream(FILE));

document.open();

我正在将图像转换为 pdf 顺便说一句

用户10878807


这是从tutorialspoint中挑选的代码的基本演示,希望这对您有所帮助。

// Creating a PdfWriter 
String dest = "C:/hellodearcode/imgtest.pdf"; 
PdfWriter writer = new PdfWriter(dest);
// Creating a PdfDocument  
PdfDocument pdfDoc = new PdfDocument(writer); 
// Creating a Document OBJECT
document = new Document(pdfDoc); 
// Creating an ImageData object 
String imageFile = "C:/hellodearcode/tabishrana-blog.jpg"; 
ImageData data = ImageDataFactory.create(imageFile);
// Creating an Image object 
Image img = new Image(data); 
// close document
document.close();

您应该按照此对象创建流程进行成功调用

import com.itextpdf.io.image.ImageData; 
import com.itextpdf.io.image.ImageDataFactory; 

import com.itextpdf.kernel.pdf.PdfDocument; 
import com.itextpdf.kernel.pdf.PdfWriter;

import com.itextpdf.layout.Document; 
import com.itextpdf.layout.element.Image;  

public class AddingImage {      
   public static void main(String args[]) throws Exception {              

      // Creating a PdfWriter       
      String dest = "C:/itextExamples/addingImage.pdf";       
      PdfWriter writer = new PdfWriter(dest);        

      // Creating a PdfDocument       
      PdfDocument pdf = new PdfDocument(writer);              

      // Creating a Document        
      Document document = new Document(pdf);              

      // Creating an ImageData object       
      String imFile = "C:/itextExamples/logo.jpg";       
      ImageData data = ImageDataFactory.create(imFile);              

      // Creating an Image object        
      Image image = new Image(data);                        

      // Adding image to the document       
      document.add(image);              

      // Closing the document       
      document.close();              

      System.out.println("Image added");    
   } 
}  

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在iText7中,是否有类似iText5的calculateHeights方法的方法?

来自分类Dev

IText7和C#中缺少GetPageN方法

来自分类Dev

为什么我不能在 iText7 中的 PKCS7.detached 之前使用 SHA1?

来自分类Dev

在 (Microsoft) Liquid 中实现 Steane [[7, 1, 3]] 代码

来自分类Dev

Matlab中的Simpson 1-3(h / 3)方法

来自分类Dev

如何将图像和文本放入iText Android表的1个单元格中?

来自分类Dev

如何重复序列:r中的1,2,3,4,5,6,1,2,3,4,5,6,7,8,9,10,7,8,9,10

来自分类Dev

Windows 7在RAID1中安装2x3TB的问题

来自分类Dev

C中{0,1,2,3,4,5,6,7,8,9}外的条件

来自分类Dev

Itext7 - pdfHTML - Document SetMargins 方法不起作用

来自分类Dev

Java 中的指数 1/3

来自分类Dev

Android中的Digital-7字体数字'1'无法正常工作

来自分类Dev

如何转换list1中的list = [1,2,[3,4],[5,6],7,[8,9,10]] = [1,2,3,4,5,6,7,8 ,9,10]在python中?

来自分类Dev

itext7 java.lang.NoClassDefFoundError: org.bouncycastle.asn1.esf.SignaturePolicyIdentifier

来自分类Dev

字体(Myanmar3)在iText中无法正确呈现

来自分类Dev

如何以编程方式将android:layout_columnWeight =“ 1”设置为android支持v7 Gridlayout中的元素

来自分类Dev

Android从线程错误中调用jni方法(A / libc:致命信号11(SIGSEGV),代码1,在tid 13620(AsyncTask#3)中的故障加法器0xdeadbaad)

来自分类Dev

什么可以替代iText 7中的块?

来自分类Dev

在IText7中创建PdfFont

来自分类Dev

在Python中,如何对嵌套列表求和:[[1,0],[1,1],[1,0]]→[3,1]

来自分类Dev

Android 1的3个按钮功能

来自分类Dev

在Windows 7中创建降级RAID 1

来自分类Dev

使用LINQ在分组对象中返回项目1至3和4至6和7至9

来自分类Dev

批处理文件中cp%1%2%3%4%5%6%7%8%9的含义是什么

来自分类Dev

R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

来自分类Dev

R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

来自分类Dev

iOS 7中的String(format :)崩溃-需要替代方法。线程1:EXC_BAD_ACCESS(代码= 1,地址= 0x10)

来自分类Dev

iOS 7中的String(format :)崩溃-需要替代方法。线程1:EXC_BAD_ACCESS(代码= 1,地址= 0x10)

来自分类Dev

expr算术中的括号:3 *(2 +1)

Related 相关文章

  1. 1

    在iText7中,是否有类似iText5的calculateHeights方法的方法?

  2. 2

    IText7和C#中缺少GetPageN方法

  3. 3

    为什么我不能在 iText7 中的 PKCS7.detached 之前使用 SHA1?

  4. 4

    在 (Microsoft) Liquid 中实现 Steane [[7, 1, 3]] 代码

  5. 5

    Matlab中的Simpson 1-3(h / 3)方法

  6. 6

    如何将图像和文本放入iText Android表的1个单元格中?

  7. 7

    如何重复序列:r中的1,2,3,4,5,6,1,2,3,4,5,6,7,8,9,10,7,8,9,10

  8. 8

    Windows 7在RAID1中安装2x3TB的问题

  9. 9

    C中{0,1,2,3,4,5,6,7,8,9}外的条件

  10. 10

    Itext7 - pdfHTML - Document SetMargins 方法不起作用

  11. 11

    Java 中的指数 1/3

  12. 12

    Android中的Digital-7字体数字'1'无法正常工作

  13. 13

    如何转换list1中的list = [1,2,[3,4],[5,6],7,[8,9,10]] = [1,2,3,4,5,6,7,8 ,9,10]在python中?

  14. 14

    itext7 java.lang.NoClassDefFoundError: org.bouncycastle.asn1.esf.SignaturePolicyIdentifier

  15. 15

    字体(Myanmar3)在iText中无法正确呈现

  16. 16

    如何以编程方式将android:layout_columnWeight =“ 1”设置为android支持v7 Gridlayout中的元素

  17. 17

    Android从线程错误中调用jni方法(A / libc:致命信号11(SIGSEGV),代码1,在tid 13620(AsyncTask#3)中的故障加法器0xdeadbaad)

  18. 18

    什么可以替代iText 7中的块?

  19. 19

    在IText7中创建PdfFont

  20. 20

    在Python中,如何对嵌套列表求和:[[1,0],[1,1],[1,0]]→[3,1]

  21. 21

    Android 1的3个按钮功能

  22. 22

    在Windows 7中创建降级RAID 1

  23. 23

    使用LINQ在分组对象中返回项目1至3和4至6和7至9

  24. 24

    批处理文件中cp%1%2%3%4%5%6%7%8%9的含义是什么

  25. 25

    R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

  26. 26

    R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

  27. 27

    iOS 7中的String(format :)崩溃-需要替代方法。线程1:EXC_BAD_ACCESS(代码= 1,地址= 0x10)

  28. 28

    iOS 7中的String(format :)崩溃-需要替代方法。线程1:EXC_BAD_ACCESS(代码= 1,地址= 0x10)

  29. 29

    expr算术中的括号:3 *(2 +1)

热门标签

归档