نحوه اضافه کردن حاشیه نویسی پیکان در PDF با استفاده از C#

این مقاله راهنمایی است که روند افزودن حاشیه نویسی فلش را در PDF با استفاده از C# توضیح می دهد. حاشیه نویسی های پیکان ابزارهای مفیدی هستند که می توانند توجه را به بخش های خاصی از یک سند، مانند یک نمودار، جدول یا خط متن خاص، هدایت کنند. علاوه بر این، مقاله دستورالعمل‌هایی در مورد استفاده از کتابخانه حاشیه‌نویسی و توسعه یک برنامه کاربردی برای درج حاشیه‌نویسی پیکان در PDF در C# ارائه می‌دهد. بخش زیر جزئیات مراحل مورد نیاز برای افزودن یک فلش به PDF و شامل یک مثال کد است.

مراحل اضافه کردن حاشیه نویسی پیکان در PDF با استفاده از C#

  1. GroupDocs.Annotation for .NET را از طریق مدیر بسته NuGet نصب کنید تا یک حاشیه پیکان به سند PDF خود اضافه کنید.
  2. فضای نام GroupDocs.Annotation را به عنوان مرجع وارد کنید
  3. با ارائه مسیر فایل PDF به عنوان آرگومان برای سازنده آن، نمونه ای از کلاس Annotator ایجاد کنید.
  4. یک نمونه از کلاس ArrowAnnotation ایجاد کنید و ویژگی های مورد نظر مانند موقعیت و شماره صفحه را تعریف کنید.
  5. متد Annotator.Add را فراخوانی کنید و شی ArrowAnnotation را به عنوان پارامتر ارائه کنید
  6. از روش Annotator.Save برای ذخیره خروجی PDF حاصل در دیسک استفاده کنید

می‌توانید رویه‌ای را که در بالا توضیح داده شد، بر روی هر پلتفرمی که دات‌نت نصب شده است، پیاده‌سازی کنید، و به شما امکان می‌دهد بدون نیاز به نرم‌افزار یا ابزار اضافی، * حاشیه‌نویسی پیکان را در PDF با استفاده از C#* ایجاد کنید. مراحل درج حاشیه نویسی فلش در PDF صرف نظر از سیستم عاملی که استفاده می کنید، خواه ویندوز، لینوکس یا macOS باشد، یکسان است. مثال کد زیر نحوه افزودن فلش به PDF و ذخیره خروجی به دست آمده در دیسک را نشان می دهد.

کد برای افزودن حاشیه نویسی پیکان در PDF با استفاده از سی شارپ

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddArrowAnnotationinPDFusingCSharp
{
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 ArrowAnnotation class
// and set some properties
ArrowAnnotation arrow = new ArrowAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is arrow annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add arrow annotation to Annotator
annotator.Add(arrow);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

استفاده از حاشیه‌نویسی‌های فلش می‌تواند به طور موثر اطلاعات را منتقل کند و تمرکز خواننده را به یک نقطه خاص هدایت کند. در بخش بالا نحوه افزودن حاشیه نویسی فلش به PDF C#، شامل تمام مراحل مورد نیاز، توضیح داده شده است. هنگامی که کتابخانه حاشیه نویسی را پیکربندی کردید و مسیرهای فایل را تنظیم کردید، می توانید به راحتی این کد را در برنامه های خود ادغام کنید.

ما قبلا مقاله ای در مورد درج حاشیه نویسی ناحیه در PDF با استفاده از C# منتشر کرده ایم. برای جزئیات بیشتر، لطفاً به راهنمای ما در نحوه درج حاشیه نویسی ناحیه به PDF با استفاده از سی شارپ مراجعه کنید.

 فارسی