היפר-קישורים משמשים בדרך כלל כדי לשייך נתונים חיצוניים לכל אזור מוגדר במסמך. אנו יכולים להפוך כל חלק של המסמכים להיפר-קישורים באמצעות הערות הקישור. כמתכנת, אתה יכול להוסיף הערות קישורים אלה למסמכים בתוך יישומי ה-.NET שלך. במאמר זה, אנו הולכים לדון כיצד ליצור היפר-קישורים בקבצי PDF באמצעות C#.
הנושאים הבאים מכוסים להלן:
.NET API ליצירת היפר-קישורים ב-PDF
GroupDocs.Annotation מספק את פתרון ההערות עבור סוגים שונים של יישומים. ה-.NET API שלו מאפשר מניפולציה ואוטומציה של הערות שונות במסמכים בתוך יישומי ה-.NET שלך. נשתמש ב-GroupDocs.Annotation for .NET API שלו כדי ליצור הערות היפר-קישורים בקובץ ה-PDF באמצעות C#.
אתה יכול להוריד את קובצי ה-DLL או ה-MSI מתקין מסעיף ההורדות או להתקין את ה-API באפליקציית NET שלך דרך NuGet.
PM> Install-Package GroupDocs.Annotation
צור היפר-קישורים ב-PDF באמצעות C#
להלן השלבים ליצירת היפר-קישורים בכל מקום בקובץ ה-PDF באמצעות C#.
- טען את מסמך ה-PDF המקור באמצעות המחלקה Annotator.
- צור את האובייקט קישור הערת.
- הגדר את מאפייני ההיפר-קישור כמו כתובת אתר, מספר עמוד, נקודות וכו'.
- הוסף את ההיפר-קישור המוגדר למסמך ה-PDF הנטען באמצעות שיטת הוסף.
- שמור את ה-PDF המוער בשיטת Save.
דוגמת הקוד הבאה מראה כיצד להמיר כל חלק מקובץ ה-PDF להיפר-קישור באמצעות C#.
// צור היפר-קישורים ב-PDF באמצעות הערות קישורים ב-C#
using (Annotator annotator = new Annotator(@"path/sample.pdf"))
{
LinkAnnotation link = new LinkAnnotation
{
CreatedOn = DateTime.Now,
PageNumber = 0,
Points = new List<Point>
{
new Point(120, 300),
new Point(600, 300),
new Point(120, 270),
new Point(600, 270)
},
Url = @"https://products.groupdocs.com/annotation"
};
annotator.Add(link);
annotator.Save(@"path/annotation-link.pdf");
}
להלן הפלט של הקוד לעיל.
קבל רישיון API בחינם
אתה יכול לקבל רישיון זמני בחינם כדי להשתמש ב-API ללא מגבלות ההערכה.
סיכום
לסיום, למדת כיצד ניתן להוסיף את הערות הקישורים ליצירת היפר-קישורים בקבצי PDF באמצעות C#. באופן דומה, באמצעות הערות קישורים, תוכל להמיר כל חלק במסמך להיפר-קישורים. ניתן להוסיף סוגי הערות רבים אחרים באופן דומה באמצעות אותו API. למד עוד על ה-API על ידי ביקור בתיעוד. לשאלות, צור איתנו קשר דרך הפורום.