Proses
1 Gunakan kelas Dokumen untuk memuatkan dokumen PDF.
2. Cipta objek TextAnnotation dan tambahkan anotasi teks.
3. Tetapkan atribut ulasan seperti tajuk dan tema.
4. Gunakan kelas Border untuk menetapkan Border anotasi.
Gunakan kaedah Document.getPages().get_Item(int).getAnnotations().add(Annotation) untuk menambah anotasi pada dokumen.
5 Gunakan Document.save untuk menyimpan PDF yang dikemas kini.
Instance
// Open the source PDF document Document pdfDocument = new Document("input.pdf"); // Create annotation TextAnnotation textAnnotation = new TextAnnotation(pdfDocument.getPages().get_Item(1), new com.aspose.pdf.Rectangle(200, 400, 400, 600)); // Set annotation title textAnnotation.setTitle("Sample Annotation Title"); // Set annotation subject textAnnotation.setSubject("Sample Subject"); textAnnotation.setState(AnnotationState.Accepted); // Specify the annotation contents textAnnotation.setContents("Sample contents for the annotation"); textAnnotation.setOpen(true); textAnnotation.setIcon(TextIcon.Key); Border border = new Border(textAnnotation); border.setWidth(5); border.setDash(new Dash(1, 1)); textAnnotation.setBorder(border); textAnnotation.setRect(new com.aspose.pdf.Rectangle(200, 400, 400, 600)); // Add annotation in the annotations collection of the page pdfDocument.getPages().get_Item(1).getAnnotations().add(textAnnotation); // Save the output file pdfDocument.save("output.pdf");
Atas ialah kandungan terperinci Bagaimana untuk menambah anotasi pada PDF menggunakan kod Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!