Այս ուղեցույցը ցույց է տալիս ընթացակարգը, թե ինչպես պետք է ավելացնել սլաքների ծանոթագրությունը JPG-ին՝ օգտագործելով C#: Սլաքների ծանոթագրությունները ծառայում են որպես օգտակար գործիքներ փաստաթղթի որոշակի հատվածներ ընդգծելու համար, ինչպիսիք են գրաֆիկները, աղյուսակները կամ տեքստային տողերը: Հոդվածը նաև հրահանգներ է տալիս ծանոթագրությունների գրադարանից օգտվելու և C#-ի միջոցով սլաքների անոտացիաները JPG-ում տեղադրելու հիմնական հավելված ստեղծելու վերաբերյալ: Հաջորդ բաժինը ուրվագծում է քայլերը՝ սլաքի ծանոթագրությունը JPG-ում C#-ում տեղադրելու քայլերը, որն ուղեկցվում է կոդի օրինակով:
C#-ի միջոցով JPG-ին սլաքի ծանոթագրություն ավելացնելու քայլեր
- Կարգավորեք ձեր IDE-ն՝ օգտագործելու GroupDocs.Annotation for .NET՝ JPG պատկերի վրա սլաքի ծանոթագրություն ներառելու համար
- Ստեղծեք Annotator դասը` JPG ֆայլի ուղին որպես արգումենտ տրամադրելով դրա կոնստրուկտորին
- Ստեղծեք ArrowAnnotation դասը` նշելով ցանկալի հատկությունները, ինչպիսիք են դիրքը և էջի համարը
- Զանգահարեք Annotator.Add մեթոդը՝ որպես պարամետր ապահովելով ArrowAnnotation օբյեկտը
- Օգտագործեք Annotator.Save մեթոդը՝ ստեղծված JPG ելքը սկավառակի վրա պահելու համար
Դուք կարող եք ուրվագծված գործընթացը կիրառել ցանկացած հարթակի վրա՝ տեղադրված .NET-ով, ինչը հնարավորություն է տալիս ներառել սլաքների ծանոթագրությունները JPG-ում՝ օգտագործելով C#՝ առանց լրացուցիչ ծրագրերի կամ գործիքների պահանջելու: C#*-ի միջոցով *JPG-ում սլաքների ծանոթագրություն ստեղծելու քայլերը մնում են հետևողական բոլոր օպերացիոն համակարգերում, ինչպիսիք են Windows-ը, Linux-ը կամ macOS-ը: Ստորև ներկայացված կոդի օրինակը ցույց է տալիս, թե ինչպես կարելի է սլաքը տեղադրել JPG-ում և պահպանել ստացված արդյունքը սկավառակի վրա:
Կոդ՝ C#-ով JPG-ին սլաքի ծանոթագրություն ավելացնելու համար
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
using System.Collections.Generic; | |
using System; | |
namespace AddArrowAnnotationtoJPGUsingCSharp | |
{ | |
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 JPG | |
// file to its constructor | |
using (Annotator annotator = new Annotator("input.jpg")) | |
{ | |
ArrowAnnotation arrow = new ArrowAnnotation | |
{ | |
Box = new Rectangle(100, 100, 100, 100), | |
CreatedOn = DateTime.Now, | |
Message = "This is arrow annotation", | |
Opacity = 0.7, | |
PageNumber = 1, | |
PenColor = 65535, | |
PenStyle = PenStyle.Solid, | |
PenWidth = 10 | |
}; | |
annotator.Add(arrow); | |
// Save the JPG to disk | |
annotator.Save("result.jpg"); | |
} | |
} | |
} | |
} |
Սլաքների անոտացիաների օգտագործումն ապացուցում է, որ արդյունավետ միջոց է տեղեկատվություն փոխանցելու և ընթերցողի ուշադրությունը որոշակի մանրամասների վրա ուղղորդելու համար: Նախորդ բաժինը համակողմանիորեն մանրամասնում է * JPG C#*-ին սլաքների անոտացիա ավելացնելու ընթացակարգը՝ ներառելով բոլոր անհրաժեշտ քայլերը: Անոտացիաների գրադարանը կազմաձևելուց և անհրաժեշտության դեպքում ֆայլերի ուղիները փոփոխելուց հետո այս կոդը ձեր հավելվածներում անխափան ինտեգրումը դառնում է պարզ խնդիր:
Ավելի վաղ ձեռնարկում մենք ներկայացրել ենք համապարփակ, քայլ առ քայլ ուղեցույց՝ PDF-ում C#-ով փոխարինող ծանոթագրություն ավելացնելու համար: Այս թեմայի ավելի խորը հասկանալու համար խորհուրդ ենք տալիս ուսումնասիրել մեր մանրամասն հոդվածը, թե ինչպես անել ավելացնել փոխարինող անոտացիա PDF-ում՝ օգտագործելով C#: