久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

使用 itext 的 XML 工作者

XML worker using itext(使用 itext 的 XML 工作者)
本文介紹了使用 itext 的 XML 工作者的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

import java.io.FileOutputStream;
import java.io.StringReader;

import com.itextpdf.text.Document;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.pdf.PdfWriter;
import com.itextpdf.tool.xml.XMLWorkerHelper;
public class HtmlToPDF2 {

      // itextpdf-5.4.1.jar  http://sourceforge.net/projects/itext/files/iText/
      // xmlworker-5.4.1.jar http://sourceforge.net/projects/xmlworker/files/
      public static void main(String[] args ) {
            try {
              Document document = new Document(PageSize.LETTER);
              PdfWriter pdfWriter = PdfWriter.getInstance
                   (document, new FileOutputStream("C:/Users/Jason/Desktop/testpdf.pdf"));
              document.open();
              document.addAuthor("Real Gagnon");
              document.addCreator("Real's HowTo");
              document.addSubject("Thanks for your support");
              document.addCreationDate();
              document.addTitle("Please read this");

              XMLWorkerHelper worker = XMLWorkerHelper.getInstance();

              String str = "<html><head></head><body>"+
                "<a s HowTo</b></a>" +
                "<h1>Show your support</h1>" +
                "<p>It DOES cost a lot to produce this site - in ISP storage and transfer fees, " +
                "in personal hardware and software costs to set up test environments, and above all," +
                "the huge amounts of time it takes for one person to design and write the actual content.</p>" +
                "<p>If you feel that effort has been useful to you, perhaps you will consider giving something back?</p>" +
                "<p>Donate using PayPal? to real@rgagnon.com.</p>" +
                "<p>Contributions via PayPal are accepted in any amount</p>" +
                "<P><br/><table border='1'><tr><td>Java HowTo</td></tr><tr>" +
                "<td style='background-color:red;'>Javascript HowTo</td></tr>" +
                "<tr><td>Powerbuilder HowTo</td></tr></table></p>" +
                "</body></html>";
              worker.parseXHtml(pdfWriter, document, new StringReader(str));
              document.close();
              System.out.println("Done.");
              }
            catch (Exception e) {
              e.printStackTrace();
            }
          }

}

這是我在網上找到的示例代碼.當我嘗試執行它時,我得到了這個錯誤:

This is a sample code that I found online.When I try executing it I get this error:

Exception in thread "main" java.lang.NoSuchMethodError: com.itextpdf.text.Paragraph.trim()Z
at com.itextpdf.tool.xml.html.AbstractTagProcessor.currentContentToParagraph(AbstractTagProcessor.java:257)
at com.itextpdf.tool.xml.html.Header.end(Header.java:93)
at com.itextpdf.tool.xml.html.AbstractTagProcessor.endElement(AbstractTagProcessor.java:189)
at com.itextpdf.tool.xml.pipeline.html.HtmlPipeline.close(HtmlPipeline.java:206)
at com.itextpdf.tool.xml.XMLWorker.endElement(XMLWorker.java:141)
at com.itextpdf.tool.xml.parser.XMLParser.endElement(XMLParser.java:395)
at com.itextpdf.tool.xml.parser.state.ClosingTagState.process(ClosingTagState.java:70)
at com.itextpdf.tool.xml.parser.XMLParser.parseWithReader(XMLParser.java:235)
at com.itextpdf.tool.xml.parser.XMLParser.parse(XMLParser.java:213)
at com.itextpdf.tool.xml.XMLWorkerHelper.parseXHtml(XMLWorkerHelper.java:175)
at xml.HtmlToPDF2.main(HtmlToPDF2.java:41)

我正在使用 itextpdf-5.1.2.jar 和 xmlworker-5.4.3.jar.請幫助

I am using itextpdf-5.1.2.jar and xmlworker-5.4.3.jar.Please help

推薦答案

與 xmlworker-5.4.1.jar 和 itextpdf-5.4.2.jar 完美配合.

It works perfectly with xmlworker-5.4.1.jar and itextpdf-5.4.2.jar.

這篇關于使用 itext 的 XML 工作者的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Upload progress listener not fired (Google drive API)(上傳進度偵聽器未觸發(Google 驅動器 API))
Save file in specific folder with Google Drive SDK(使用 Google Drive SDK 將文件保存在特定文件夾中)
Google Drive Android API - Invalid DriveId and Null ResourceId(Google Drive Android API - 無效的 DriveId 和 Null ResourceId)
Google drive api services account view uploaded files to google drive using java(谷歌驅動api服務賬戶查看上傳文件到谷歌驅動使用java)
Google Drive service account returns 403 usageLimits(Google Drive 服務帳號返回 403 usageLimits)
com.google.api.client.json.jackson.JacksonFactory; missing in Google Drive example(com.google.api.client.json.jackson.JacksonFactory;Google Drive 示例中缺少)
主站蜘蛛池模板: 精品欧美一区二区三区久久久小说 | 成人精品鲁一区一区二区 | 成人免费看黄网站在线观看 | 一区二区国产精品 | 99国内精品久久久久久久 | 欧美福利 | 一区二区三区中文字幕 | 日韩精品久久一区二区三区 | 亚洲一区国产 | 亚洲成av人片在线观看 | 日韩一区二区三区av | 97精品超碰一区二区三区 | 午夜电影网 | 亚洲高清在线 | 91天堂 | www.久久 | 久久综合狠狠综合久久综合88 | 91麻豆精品国产91久久久更新资源速度超快 | 国产精品美女一区二区 | 亚洲午夜精品视频 | 欧美黄在线观看 | 九九九久久国产免费 | 国产免费视频 | 亚洲欧美久久 | 欧美一区二区三区 | 亚洲一区在线日韩在线深爱 | 97av视频 | 欧美性精品 | 欧美一级免费 | 91香蕉嫩草 | 欧美日韩一| 亚洲福利 | 91高清在线观看 | 亚洲激情一级片 | 亚洲精品国产成人 | av黄色国产| 国产精品久久久亚洲 | 91成人| 日日操操 | 国产91视频免费 | 日韩一区二区三区视频 |