3

文字列から PDF ファイルを作成する方法を教えてArrayListください。
これを長い間修正しようとしましたが、成功しませんでした。誰か助けてもらえますか?

ここに他に何を書くべきかわかりません。タイトルがすべてを表していると思います。同じ問題を抱えている人や、PDF ファイルの作成方法を知っている人はいますか?

これparsedTextは、別の PDF ファイルから抽出したテキスト全体です。

コード:

    String[] splitText = parsedText.split("\\."); 
    newList = new ArrayList<String>(Arrays.asList(splitText));


    PDDocument doc = null;
    PDPage page = null;
    try{
        doc = new PDDocument();
        page = new PDPage();

        doc.addPage(page);
        PDFont font = PDType1Font.HELVETICA;
        PDPageContentStream content = new PDPageContentStream(doc,page);

        content.beginText();
        content.setFont(font, 12);
        content.moveTextPositionByAmount(100, 700);
        String text = "";
        for(int i=0; i<newList.size();i++)
        {
            if(sentence.isEmpty()) continue;
            content.drawString(newList.get(i) + "\n");

        }

        content.endText();
        content.close();
        doc.save("nameoffile.pdf");
        doc.close();
        System.out.print("Pages" + pdDoc.getNumberOfPages());

    }catch(Exception e){
        System.out.println(e);
    }
4

2 に答える 2