ในบทช่วยสอนนี้ เราจะสำรวจวิธี เพิ่มคำอธิบายประกอบวงรีใน PDF โดยใช้ Java คำอธิบายประกอบเป็นวิธีที่มีประสิทธิภาพในการเพิ่มข้อมูล ไฮไลต์ และความคิดเห็นลงใน PDF โดยเฉพาะอย่างยิ่งคำอธิบายประกอบวงรีมีประโยชน์สำหรับการเน้นพื้นที่หรือรูปร่างเฉพาะภายในเอกสาร PDF เราจะแนะนำวิธีตั้งค่าไลบรารีคำอธิบายประกอบและเขียนตัวอย่างโค้ดเป็น ใส่คำอธิบายประกอบวงรีเป็น PDF ใน Java ส่วนต่อมาจะกล่าวถึงการเพิ่มวงรีในเอกสาร PDF โดยใช้ภาษาโปรแกรมจาวา
ขั้นตอนในการเพิ่มคำอธิบายประกอบวงรีใน PDF โดยใช้ Java
- ใช้ที่เก็บ Maven เพื่อรวม GroupDocs.Annotation for Java เข้ากับโครงการของคุณ
- เพิ่มคลาสที่จำเป็นสำหรับการเพิ่มคำอธิบายประกอบวงรีลงใน PDF
- สร้างอินสแตนซ์ของคลาส Annotator โดยส่งเส้นทางของไฟล์ PDF ไปยังตัวสร้าง
- สร้างอินสแตนซ์ของคลาส EllipseAnnotation และตั้งค่าคุณสมบัติบางอย่าง เช่น ตำแหน่ง หมายเลขหน้า ฯลฯ
- เรียกใช้เมธอด Annotator.add และส่งวัตถุ EllipseAnnotation ไปให้
- เรียกใช้เมธอด Annotator.save เพื่อบันทึก PDF ลงดิสก์
เมื่อปฏิบัติตามแนวทางข้างต้นและติดตั้งไลบรารีคำอธิบายประกอบบนคอมพิวเตอร์เครื่องใดก็ได้ คุณสามารถ สร้างคำอธิบายประกอบวงรีใน PDF โดยใช้ Java ได้อย่างรวดเร็ว ขั้นตอนเหล่านี้สามารถทำได้บนระบบปฏิบัติการยอดนิยมต่างๆ เช่น Windows, macOS และ Linux ที่ติดตั้ง Java ไม่จำเป็นต้องใช้ซอฟต์แวร์เพิ่มเติมในการเพิ่มคำอธิบายประกอบวงรีลงในไฟล์ PDF นอกจากนี้ ไลบรารีที่ใช้ในตัวอย่างโค้ดที่ตามมาเป็นแบบข้ามแพลตฟอร์ม
รหัสเพื่อเพิ่มคำอธิบายประกอบวงรีใน PDF โดยใช้ Java
import com.groupdocs.annotation.Annotator; | |
import com.groupdocs.annotation.licenses.License; | |
import com.groupdocs.annotation.models.PenStyle; | |
import com.groupdocs.annotation.models.Rectangle; | |
import com.groupdocs.annotation.models.annotationmodels.EllipseAnnotation; | |
import java.util.Calendar; | |
public class AddEllipseAnnotationinPDFusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Annotation library | |
License license = new License(); | |
license.setLicense("GroupDocs.Annotation.lic"); | |
// Create an instance of Annotator class | |
Annotator annotator = new Annotator("input.pdf"); | |
// Create an instance of EllipseAnnotation class and set options | |
EllipseAnnotation ellipse = new EllipseAnnotation(); | |
ellipse.setBackgroundColor(65535); | |
ellipse.setBox(new Rectangle(100, 100, 100, 100)); | |
ellipse.setCreatedOn(Calendar.getInstance().getTime()); | |
ellipse.setMessage("This is ellipse annotation"); | |
ellipse.setOpacity(0.7); | |
ellipse.setPageNumber(0); | |
ellipse.setPenColor(65535); | |
ellipse.setPenStyle(PenStyle.DOT); | |
ellipse.setPenWidth((byte) 3); | |
// Add ellipse annotation to Annotator | |
annotator.add(ellipse); | |
// Save the final PDF to disk | |
annotator.save("result.pdf"); | |
} | |
} |
ส่วนด้านบนให้คำอธิบายที่ครอบคลุมเกี่ยวกับการเพิ่มคำอธิบายประกอบ วงรีใน PDF Java พร้อมด้วยตัวอย่างโค้ดที่ไม่ซับซ้อน หลังจากติดตั้งไลบรารีคำอธิบายประกอบเอกสารและแก้ไขพาธไฟล์อินพุตและเอาต์พุตตามต้องการ การรวมโค้ดเข้ากับแอปพลิเคชันของคุณสามารถทำได้อย่างง่ายดาย ยินดีด้วย! คุณรวมคำอธิบายประกอบวงรีลงในไฟล์ PDF โดยใช้ Java สำเร็จแล้ว
ก่อนหน้านี้ เราเผยแพร่บทความเกี่ยวกับการใส่คำอธิบายประกอบช่องข้อความใน PDF สำหรับรายละเอียดเพิ่มเติม โปรดดูคำแนะนำใน วิธีเพิ่มคำอธิบายประกอบฟิลด์ข้อความใน PDF โดยใช้ Java