我已經設法使使用以場景的屏幕截圖或2.2
WritableImage快照= obj.getScene()的快照(空)一個WritableImage的場景的JavaFX中的一部分。
現在我想輸出這個截圖的PDF文件。我已經設法使用以下代碼使用Apache pdfbox庫將文本輸出爲pdf:
PDDocument doc = null; PDPage page = null;
try{
doc = new PDDocument();
page = new PDPage();
doc.addPage(page);
PDFont font = PDType1Font.HELVETICA_BOLD;
PDPageContentStream content = new PDPageContentStream(doc, page);
content.beginText();
content.setFont(font, 12);
content.moveTextPositionByAmount(100, 700);
content.drawString("Hello World");
content.endText();
content.close();
doc.save("PDFWithText.pdf");
doc.close();
} catch (Exception e){
System.out.println(e);
}
我如何使用WritableImage時寧可使用基本字符串文本做到這一點?
另外,如何截取場景中的某些節點?
感謝
FYI:當你有多個問題,通常最好問他們在不同的問題。 – jewelsea