הערות קישור משמשות ליצירת כל חלק במסמך כהיפר-קישורים. במילים אחרות, זה מאפשר לנו לשייך נתונים חיצוניים לאזור שצוין במסמך. אנו יכולים להוסיף הערות קישור אלה למסמכים בתוך יישומי Java. במאמר זה תלמדו כיצד ליצור היפר-קישורים בקבצי PDF באמצעות Java.
הנושאים הבאים מכוסים להלן:
Java API ליצירת היפר-קישורים ב-PDF
GroupDocs.Annotation מספק את Java API המאפשר מניפולציה ואוטומציה של הערות שונות במסמכים בתוך היישומים מבוססי Java שלך. נשתמש ב-API זה כדי ליצור הערת היפר-קישור בקובץ ה-PDF.
הורד או הגדר
הורד את קובץ ה-JAR מ-4 מקטע ההורדות, או פשוט קבל את תצורות המאגר והתלות העדכניות ביותר עבור ה-pom.xml של יישומי Java המבוססים על maven.
<repository>
<id>GroupDocsJavaAPI</id>
<name>GroupDocs Java API</name>
<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-annotation</artifactId>
<version>21.7</version>
</dependency>
צור היפר-קישורים ב-PDF באמצעות Java
להלן השלבים ליצירת היפר-קישורים בכל מקום ב-PDF באמצעות Java.
- טען את מסמך ה-PDF באמצעות המחלקה Annotator.
- הגדר רשימה של נקודות המייצגות את האזור של היפר-קישור.
- צור את האובייקט LinkAnnotation.
- הגדר את מאפייני ההיפר-קישור כמו כתובת אתר, מספר עמוד, נקודות וכו'.
- הוסף את ההיפר-קישור המוגדר למסמך ה-PDF שנטען בשיטת הוסף.
- שמור את ה-PDF המוער באמצעות שיטת שמור.
קוד ה-Java הבא מראה כיצד להמיר כל חלק מקובץ ה-PDF להיפר-קישור באופן פרוגרמטי.
// צור היפר-קישורים ב-PDF באמצעות הערות קישורים ב-Java
Annotator annotator = new Annotator("path/sample.pdf");
List<Point> points = new ArrayList<Point>();
points.add(new Point(120, 300));
points.add(new Point(600, 300));
points.add(new Point(120, 270));
points.add(new Point(600, 270));
LinkAnnotation link = new LinkAnnotation();
link.setCreatedOn(Calendar.getInstance().getTime());
link.setPageNumber(0);
link.setPoints(points);
link.setUrl("https://products.groupdocs.com/annotation");
annotator.add(link);
annotator.save("path/annotation-link.pdf");
annotator.dispose();
להלן הפלט של הקוד לעיל.
קבל רישיון API בחינם
אתה יכול לקבל רישיון זמני בחינם על מנת להשתמש ב-API ללא מגבלות ההערכה.
סיכום
לסיכום, דנו כיצד להוסיף באופן תכנותי הערות קישורים ליצירת היפר-קישורים בקבצי PDF באמצעות Java. על ידי שימוש בהערות קישורים, תוכל לשנות כל חלק במסמך להיפר-קישורים. רבים סוגים שונים של הערות זמינים דרך ה-API. ניתן להוסיף הערות אלו בצורה דומה באמצעות אותו API. למידע נוסף על ה-API, בקר בתיעוד. לשאלות, צור איתנו קשר דרך הפורום.