itextpdf

    0熱度

    1回答

    在我的應用程序中,我必須在填充一些值後打開一個可編輯的PDF文件。爲了填充值,我使用庫中的PdfReader,PdfStamper & AcroFields類。在填充值之後,我將所有這些對象都設爲null。 PDF文件顯示在使用Qoppa Library類(如PDFDocument,QPDFNotesView)的活動中。我的應用程序使用的堆大小是一致的,直到我打開PDF。第一次打開PDF後,堆大小

    1熱度

    1回答

    我使用itextpdf-5.5.3版本。當我生成PDF並使用PdfPTable時,它會在頁腳部分重疊。 一些代碼的PDF文件。 writer=PdfWriter.getInstance(document, out); document.setPageSize(PageSize.A4); document.setMargins(50, 45, 50, 40); document.setMarg

    1熱度

    2回答

    我想動態對齊iText PdfTable。 如何在iTextPDF中設置基於x和y位置的對齊方式。 PdfPCell cell; cell = new PdfPCell(testTable); cell.setFixedHeight(44f); cell.setColspan(3); cell.setBorder(0); table.addCell(cell); table1.addC

    1熱度

    1回答

    我正在使用itext pdf庫。任何人都可以知道我如何在現有的pdf中移動頁面? 其實我想在文件開始處移動最後幾頁。 這是像下面的東西,但我不明白它是如何工作的。 reader = new PdfReader(baos.toByteArray()); n = reader.getNumberOfPages(); reader.selectPages(String.format("%d, 1-%

    0熱度

    1回答

    我試圖在HTML中包含多種字體樣式,以便使用以下代碼片段反映在我的代碼中。在字體標籤中提到的字體樣式的HTML文本沒有被拾取爲以PDF格式顯示。 String htmlText = value.trim(); ColumnText ct = new ColumnText(over); List<AcroFields.FieldPosition> positions1

    -1熱度

    1回答

    我試圖生成包含兩個類的pdf,但是我沒有得到pdf,因爲我在調用生成文檔的函數的行中有一個NullPointerException在第二類。我將這個過程分開來生成pdf,因爲第一個類有許多其他必要的功能。我不知道是什麼原因導致了這個問題。 package org.ors.osc; import java.io.File; import java.io.FileNotFoundExceptio

    1熱度

    1回答

    將iText PDF library從2.0.4升級到5.4.1已破壞我應用程序中的現有功能。 將表合併到一個複雜表中不再有效。 //Creating tables Table table0 = new Table(2); Table table1 = new Table(7); Table table2 = new Table(17); Table table3 = new Table(

    -3熱度

    1回答

    我正在使用itext庫合併多個pdf,我能夠合併多個pdf,但如果pdf 包含掃描頁面那麼我不想將其添加到合併的PDF中,是否可以使用itext檢查掃描頁面? 我正在使用以下代碼來合併pdf。 Document PDFJoinInJava = new Document(); PdfCopy PDFCombiner = new PdfCopy(PDFJoinInJava, outputStream

    0熱度

    1回答

    如何使用現有的PDF並在線或在Java程序中填寫用戶提供的信息。我知道使用itext和pdfbox,但他們都顯示文檔來創建一個新的pdf,然後填寫信息。我的問題是我需要使用現有的PDF並填寫用戶在線收集的信息。例如,創建一個在線稅收軟件並在後端將這些信息填入PDF中?請幫忙或引導我走向正確的方向,謝謝

    1熱度

    2回答

    我使用PdfAWriter創建PDF-A(PDF存檔格式)文件並使用.ttf將PDF字體嵌入。我的TTF文件在config文件夾下。 當我嘗試創建字體像下面工作在當地 Font BOLD_10 = FontFactory.getFont("./config/FreeSansBold.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED, 10); D