Ինչպես ավելացնել ջրանիշի ծանոթագրությունը PDF-ին՝ օգտագործելով C#

Այս հոդվածը ձեզ ուղղորդում է քայլ առ քայլ՝ ավելացնելով ջրի նշագծի ծանոթագրությունը PDF-ին՝ օգտագործելով C#: Անոտացիաների գրադարանն օգտագործվում է անոտացիա PDF-ում տեղադրելու համար: Մենք կառաջնորդենք ձեզ, թե ինչպես կարգավորել ծանոթագրությունների փաթեթը և ծանոթացնել ձեզ օրինակելի կոդին՝ C#-ով PDF անոտացիա ստեղծելու համար: Ստորև ներկայացված են ամբողջական քայլերը և աշխատանքային կոդի օրինակը՝ ձևաչափված ջրանիշը PDF էջերում տեղադրելու և վերջնական ելքային PDF-ը սկավառակի վրա պահելու համար:

Քայլեր՝ ջրի մակարդակի նշագծի ծանոթագրությունը PDF-ում C#-ով ավելացնելու համար

  1. Տեղադրեք GroupDocs.Annotation for .NET փաթեթը NuGet-ից՝ PDF-ում ջրանիշի անոտացիա ավելացնելու համար
  2. PDF ծանոթագրություն ստեղծելու համար հղում ավելացրեք GroupDocs.Annotation անվանատարածքին
  3. Նախաձեռնեք Annotator դասը և մուտքագրեք PDF ֆայլի ուղին դրա կառուցողին
  4. Նախաձեռնեք WatermarkAnnotation դասը և սահմանեք հատկություններ ջրանիշի անոտացիայի համար
  5. Զանգահարեք Annotator.Add մեթոդը և փոխանցեք դրան WatermarkAnnotation օբյեկտը
  6. Զանգահարեք 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# ուղեցույցը:

 Հայերեն