Šiame straipsnyje mes išnagrinėsime procesą, kaip pridėti vaizdo komentarą prie PDF naudojant C# naudojant populiariausią komentarų biblioteką. PDF dokumentai plačiai naudojami informacijai, įskaitant vaizdus, saugoti ir dalytis. Tačiau kartais gali reikėti pridėti vaizdo komentarų į PDF failus, kad būtų daugiau konteksto arba paryškintumėte konkrečias detales. Taip pat padėsime sudaryti kodo pavyzdį, kuris parodys, kaip įterpti vaizdo anotaciją į PDF naudojant C#. Štai pagrindiniai žingsniai, kurių reikia atlikti įtraukiant vaizdo anotaciją į PDF naudojant C# programavimo kalbą.
Veiksmai, kaip pridėti vaizdo komentarą prie PDF naudojant C#
- Įdiekite GroupDocs.Annotation for .NET naudodami NuGet paketų tvarkyklę
- Įtraukite nuorodą į GroupDocs.Annotation vardų erdvę
- Inicijuokite Annotator klasės objektą perduodami PDF failo kelią jo konstruktoriui
- Sukurkite ImageAnnotation klasę ir priskirkite reikšmes įvairioms savybėms, tokioms kaip vieta, neskaidrumas ir puslapio numeris
- Iškvieskite metodą Annotator.Add ir kaip argumentą pateikite objektą ImageAnnotation
- Iškvieskite metodą Annotator.Save, kad išsaugotumėte išvestį PDF
Aukščiau pateiktose instrukcijose parodyta, kaip kompiuteryje įdiegti komentarų biblioteką, kad būtų galima sukurti vaizdo komentarą PDF formatu naudojant C#. Šiuos veiksmus galima atlikti įvairiose plačiai naudojamose operacinėse sistemose, įskaitant Windows, MacOS ir Linux, jei įdiegtas .NET. Norint įterpti vaizdą į PDF dokumentą, nereikia jokios papildomos programinės įrangos. Be to, šiame kodo pavyzdyje naudojama biblioteka yra suderinama su keliomis platformomis.
Kodas, skirtas pridėti vaizdo anotaciją į PDF naudojant C#
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
namespace AddImageAnnotationtoPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Annotation.lic"); | |
// Instantiate Annotator object by passing path of PDF | |
// file to its constructor | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
// Create an instance of ImageAnnotation class | |
// and set some properties | |
ImageAnnotation area = new ImageAnnotation | |
{ | |
Box = new Rectangle(100, 100, 100, 100), | |
Opacity = 0.7, | |
PageNumber = 0, | |
ImagePath = "image.png", | |
Angle = 100 | |
}; | |
// Add image annotation to Annotator | |
annotator.Add(area); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
Ankstesniame skyriuje pateikėme išsamų vaizdo anotacijos įtraukimo į PDF failą naudojant C# aprašymą ir pateikėme paprastą kodo pavyzdį. C# vaizdo anotacijos PDF procesas yra labai paprastas. Įdiegę komentarų biblioteką ir prireikus sureguliavę įvesties ir išvesties failų kelius, galite sklandžiai įtraukti kodą į savo programas. Sveikiname! Dabar sėkmingai įdiegėte vaizdo anotaciją PDF faile naudodami C#.
Anksčiau paskelbėme temą apie atstumo anotacijų įtraukimą į PDF failus. Jei reikia daugiau informacijos, skaitykite mūsų vadovą adresu kaip pridėti atstumo anotaciją į PDF naudojant C#.