Heb het volgende stukje code in java, waarbij ik dmv van PDFBox een PDF in wil lezen, de metagegevens invullen en dan weer opslaan. Klinkt erg simpel, maar toch gaat er iets niet goed. Volgens mij gaat het laden van de PDF namelijk niet goed (als ik bijv. het document wil printen krijg ik een null pointer exception).
Waarschijnlijk is het iets heel simpels, maar wie helpt me uit de brand? De (weinige) voorbeelden die ik gevonden heb werkten ook niet echt.
Waarschijnlijk is het iets heel simpels, maar wie helpt me uit de brand? De (weinige) voorbeelden die ik gevonden heb werkten ook niet echt.
Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| File scanFile = new File(pdfURL); if(scanFile.exists()) { PDDocument pdDoc = null; pdDoc.load(scanFile); PDDocumentInformation pdDocInfo = pdDoc.getDocumentInformation(); pdDocInfo.setAuthor(auteurs); pdDocInfo.setTitle(titel); pdDoc.setDocumentInformation(pdDocInfo); pdDoc.save(scanFile.toString()); pdDoc.close(); } |