U ovom ćemo članku istražiti postupak kako dodati bilješku slike u PDF pomoću C# uz pomoć najpopularnije biblioteke bilješki. PDF dokumenti naširoko se koriste za pohranu i dijeljenje informacija, uključujući slike. Međutim, ponekad ćete možda morati dodati slikovne bilješke u PDF datoteke kako biste pružili više konteksta ili istaknuli određene detalje. Također ćemo vam pomoći u sastavljanju uzorka koda koji pokazuje kako umetnuti oznaku slike u PDF koristeći C#. Evo osnovnih koraka koje treba slijediti prilikom uključivanja slikovne napomene u PDF pomoću programskog jezika C#.
Koraci za dodavanje slikovne napomene u PDF pomoću C#
- Instalirajte GroupDocs.Annotation for .NET uz pomoć upravitelja paketa NuGet
- Uključi referencu prostora naziva GroupDocs.Annotation
- Inicijalizirajte objekt klase Annotator prosljeđivanjem putanje PDF datoteke njenom konstruktoru
- Instancirajte klasu ImageAnnotation i dodijelite vrijednosti različitim svojstvima, kao što su lokacija, neprozirnost i broj stranice
- Pozovite metodu Annotator.Add i navedite objekt ImageAnnotation kao argument
- Pozovite metodu Annotator.Save da biste spremili izlazni PDF
Gore navedene upute pokazuju kako instalirati biblioteku zabilješki na vaše računalo kako biste omogućili postupak za stvaranje slikovnih zabilješki u PDF-u koristeći C#. Ovi se koraci mogu provesti na raznim široko korištenim operativnim sustavima, uključujući Windows, macOS i Linux, pod uvjetom da je instaliran .NET. Za umetanje slike u PDF dokument nije potreban dodatni softver. Štoviše, biblioteka korištena u sljedećem primjeru koda kompatibilna je s više platformi.
Kod za dodavanje bilješke o slici u PDF pomoću 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"); | |
} | |
} | |
} | |
} |
U prethodnom smo odjeljku predstavili detaljan opis ugradnje bilješke o slici u PDF datoteku pomoću jezika C# i dali jednostavan primjer koda. Proces C# označavanja slike u PDF-u vrlo je jednostavan. Nakon što ste instalirali biblioteku zabilješki i po potrebi prilagodili ulazne i izlazne staze datoteka, možete neprimjetno ugraditi kod u svoje aplikacije. Čestitamo! Sada ste uspješno implementirali bilješku slike u PDF datoteku koristeći C#.
Prethodno smo objavili temu o uključivanju bilješki o udaljenosti u PDF datoteke. Ako su vam potrebne dodatne pojedinosti, pogledajte naš vodič na kako dodati bilješku udaljenosti u PDF-u koristeći C#.