Այս հոդվածը ձեզ ուղղորդում է քայլ առ քայլ՝ ավելացնելով ջրի նշագծի ծանոթագրությունը PDF-ին՝ օգտագործելով C#: Անոտացիաների գրադարանն օգտագործվում է անոտացիա PDF-ում տեղադրելու համար: Մենք կառաջնորդենք ձեզ, թե ինչպես կարգավորել ծանոթագրությունների փաթեթը և ծանոթացնել ձեզ օրինակելի կոդին՝ C#-ով PDF անոտացիա ստեղծելու համար: Ստորև ներկայացված են ամբողջական քայլերը և աշխատանքային կոդի օրինակը՝ ձևաչափված ջրանիշը PDF էջերում տեղադրելու և վերջնական ելքային PDF-ը սկավառակի վրա պահելու համար:
Քայլեր՝ ջրի մակարդակի նշագծի ծանոթագրությունը PDF-ում C#-ով ավելացնելու համար
- Տեղադրեք GroupDocs.Annotation for .NET փաթեթը NuGet-ից՝ PDF-ում ջրանիշի անոտացիա ավելացնելու համար
- PDF ծանոթագրություն ստեղծելու համար հղում ավելացրեք GroupDocs.Annotation անվանատարածքին
- Նախաձեռնեք Annotator դասը և մուտքագրեք PDF ֆայլի ուղին դրա կառուցողին
- Նախաձեռնեք WatermarkAnnotation դասը և սահմանեք հատկություններ ջրանիշի անոտացիայի համար
- Զանգահարեք Annotator.Add մեթոդը և փոխանցեք դրան WatermarkAnnotation օբյեկտը
- Զանգահարեք Annotator.Save մեթոդը՝ ստացված փաստաթղթի ուղով՝ ելքային PDF ֆայլը սկավառակի վրա պահելու համար
Մենք թվարկել ենք բոլոր էական քայլերը՝ * ջրի մակարդակի նշագիծը PDF-ում C#*-ում տեղադրելու համար: Պարզապես պետք է հետևեք այս քայլերին, որպեսզի ստեղծեք PDF ջրի մակարդակի նշագիծ բոլոր էջերում՝ Windows-ի, Linux-ի և macOS-ի սովորական օպերացիոն համակարգերի բոլոր էջերում, որոնք աջակցում են .NET միջավայր: Ավելին, ծանոթագրությունների գրադարանի համար լրացուցիչ ծրագրակազմ տեղադրել պետք չէ: Կոդի հետևյալ օրինակը ցույց է տալիս, թե ինչպես ստեղծել PDF ջրանիշի նշում:
Կոդ՝ ջրանիշի ծանոթագրություն ավելացնելու համար՝ օգտագործելով C#
using System; | |
using System.Collections.Generic; | |
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
namespace AddWatermarkAnnotationtoPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
//Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"Conholdate.Annotator.lic"); | |
//Instantiate Annotator object with input PDF path | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
//Instantiate WatermarkAnnotation object and set it's properties | |
WatermarkAnnotation watermark = new WatermarkAnnotation | |
{ | |
Angle = 75, | |
Box = new Rectangle(200, 200, 100, 50), | |
CreatedOn = DateTime.Now, | |
Text = "Watermark", | |
FontColor = 65535, | |
FontSize = 12, | |
Message = "This is watermark annotation", | |
Opacity = 0.7, | |
AutoScale = true, | |
HorizontalAlignment = HorizontalAlignment.Center, | |
VerticalAlignment = VerticalAlignment.Center, | |
Replies = new List<Reply> | |
{ | |
new Reply | |
{ | |
Comment = "First comment", | |
RepliedOn = DateTime.Now | |
}, | |
new Reply | |
{ | |
Comment = "Second comment", | |
RepliedOn = DateTime.Now | |
} | |
} | |
}; | |
//Add Watermark Annotation to PDF | |
annotator.Add(watermark); | |
//Save the final output PDF | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
Մենք ստեղծել ենք վերը նշված կոդի օրինակը՝ ձեզ ցույց տալու C# PDF ջրանիշի հնարավորությունը: Մենք սահմանել ենք WatermarkAnnotation-ի տարբեր հատկություններ՝ PDF-ում անոտացիա ստեղծելու համար՝ օգտագործելով C#: Դուք կարող եք օգտագործել այս դասի հատկությունները ձեր պահանջներին համապատասխան: Սա քայլ առ քայլ ուղեցույց է ջրանիշի ծանոթագրությունը C#-ի միջոցով տեղադրելու համար՝ օրինակելի կոդի հետ միասին: Վերջերս մենք հրապարակեցինք հոդված TeX-ը Word-ի փոխակերպելու համար, լրացուցիչ տեղեկությունների համար դիտեք ինչպես փոխարկել TeX-ը Word-ի՝ օգտագործելով C# ուղեցույցը: