Távolsági megjegyzés hozzáadása PDF-ben C# használatával

Ez a cikk átfogó útmutatót mutat be arról, hogyan lehet távolság-jelölést hozzáadni PDF-hez C# használatával. A távolságjelölések hasznosak a két pont közötti távolság jelzésében a PDF dokumentumokban, így hasznosak lehetnek műszaki rajzokban, kiviteli tervekben és más, pontos méréseket igénylő alkalmazásokban. Részletes útmutatást adunk a megjegyzéskönyvtár beállításához, valamint egy kódpéldát a távjegyzet beszúrásához PDF-be C#-ban. Az alábbiakban bemutatjuk azokat a lényeges lépéseket, amelyekkel távolság megjegyzést adhatunk egy PDF fájlhoz a C# programozási nyelv használatával.

A távolság megjegyzés hozzáadásának lépései PDF-ben C# használatával

  1. Ha távolság megjegyzéseket szeretne beépíteni egy PDF-be, telepítse a GroupDocs.Annotation for .NET alkalmazást a NuGet csomagkezelő segítségével
  2. Adja hozzá a GroupDocs.Annotation névtér hivatkozását
  3. Hozzon létre egy példányt a Annotator osztályból, és adja át a PDF fájl elérési útját argumentumként a konstruktornak
  4. Hozzon létre egy példányt a DistanceAnnotation osztályból, és állítson be néhány attribútumot, például a pozíciót és az oldalszámot
  5. Hívja meg az Annotator.Add metódust, és adja meg a DistanceAnnotation objektumot argumentumként
  6. Hívja az Annotator.Save metódust a végső kimeneti PDF lemezre mentéséhez

Ha követi a fent említett irányelveket, és telepíti a megjegyzéskönyvtárat a számítógépére, akkor könnyedén létrehozhat távolságjegyzeteket PDF-ben a C# használatával. Ezek az utasítások végrehajthatók népszerű operációs rendszereken, például Windowson, macOS-en és Linuxon, mindaddig, amíg a .NET telepítve van. Nincs szükség további szoftverre a távolsági megjegyzések PDF-fájlba illesztéséhez. Ezenkívül a következő kódpéldában használt könyvtár többplatformos.

Kód távolság megjegyzés hozzáadásához PDF-ben C# használatával

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddDistanceAnnotationinPDFusingCSharp
{
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 DistanceAnnotation class
// and set some properties
DistanceAnnotation distance = new DistanceAnnotation
{
Box = new Rectangle(200, 150, 200, 30),
CreatedOn = DateTime.Now,
Message = "This is distance 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 distance annotation to Annotator
annotator.Add(distance);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

Az előző rész egy egyszerű kódpéldával együtt részletes magyarázatot adott a távolság megjegyzések hozzáadására a PDF C#-ban. A dokumentum annotáció-könyvtár telepítése és a bemeneti és kimeneti fájl elérési útjainak igény szerinti módosítása után könnyedén integrálhatja a kódot az alkalmazásaiba. Gratulálunk! Sikeresen implementált egy távolságjelölést egy PDF-fájlba C# használatával.

Korábban megosztottunk egy cikket az ellipszis annotáció PDF-ben történő hozzáadásával kapcsolatban. Ha további információra van szüksége, tekintse meg a(z) hogyan lehet ellipszis kommentárt hozzáadni PDF-hez C# használatával címen található útmutatót.

 Magyar