原創|產品更新|編輯:李顯亮|2019-10-08 11:53:44.740|閱讀 213 次
概述:我們很高興地告訴大家Spire.PDF for Java v2.9.1發布上線啦!此版本支持將圖像添加到網格并填充XfaDateTimeField。此外,成功解決了將PDF轉換為Word,提取中文文本以及填充TextBoxField時出現的一些問題。歡迎下載體驗。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Spire.PDF for Java是一款專門對 PDF 文檔進行操作的 Java 類庫。該類庫的主要功能在于幫助開發人員在 Java 應用程序(J2SE和J2EE)中生成 PDF 文檔和操作現有 PDF 文檔,并且運行環境無需安裝 Adobe Acrobat。
我們很高興地告訴大家Spire.PDF for Java v2.9.1發布上線啦!此版本支持將圖像添加到網格并填充XfaDateTimeField。此外,成功解決了將PDF轉換為Word,提取中文文本以及填充TextBoxField時出現的一些問題。有關更多詳細信息,請參見下面的內容,歡迎免費下載Spire.PDF for Java最新試用版。
新功能
支持設置簽名的字體。
PdfDocument doc = new PdfDocument(); doc.loadFromFile(inputFile); PdfPageBase page = doc.getPages().get(0); PdfGrid grid = new PdfGrid(); PdfGridRow row = grid.getRows().add(); grid.getColumns().add(2); grid.getColumns().get(0).setWidth(120); grid.getColumns().get(1).setWidth(300); Dimension2D imageSize = new Dimension(); imageSize.setSize(70,70); float LR = (grid.getColumns().get(0).getWidth()-(float) imageSize.getWidth())/2; PdfGridCellContentList list = new PdfGridCellContentList(); PdfGridCellContent textAndStyle = new PdfGridCellContent(); textAndStyle.setImage(PdfImage.fromFile("./Data/ImgFiles/E-iceblue logo.png")); textAndStyle.setImageSize(imageSize); list.getList().add(textAndStyle); row.getCells().get(0).setValue(list); grid.draw(page, new Point2D.Double(50, 330)); doc.saveToFile(outputFile);
支持將多頁PDF轉換為單個SVG文檔。
PdfDocument doc = new PdfDocument(); doc.loadFromFile(inputFile); StringBuilder sb = new StringBuilder(); PdfFormWidget formWidget = (PdfFormWidget) doc.getForm(); List xfafields = formWidget.getXFAForm().getXfaFields(); for (int i = 0; i < xfafields.size(); i++) { if (xfafields.get(i) instanceof XfaDateTimeField) { XfaDateTimeField xf = (XfaDateTimeField) xfafields.get(i); sb.append( "xfafields"+i + xf.getValue() + "\r\n"); xf.setValue("gray1"); sb.append("xfafields"+i + xf.getValue() + "\r\n"); sb.append( "\r\n"); } } FileWriter fileWriter = new FileWriter(outputFile_T); fileWriter.write(sb.toString()); fileWriter.flush(); fileWriter.close(); doc.saveToFile(outputFile);
Bug修復
致改變世界的程序員——現在購買Spire系列產品最高可享10000元高額減免!更多活動詳情可哦~
掃描關注“慧聚IT”微信公眾號,及時獲取更多產品最新動態及最新資訊
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn