Aláhúzás megjegyzés hozzáadása PDF-hez C# használatával

Ennek a cikknek az a célja, hogy végigvezeti Önt azon az eljáráson, hogyan lehet aláhúzás aláhúzást adni PDF-hez C# használatával a gyakran használt annotációs könyvtár segítségével. Az olyan megjegyzések, mint az aláhúzások, kiemelések és megjegyzések, megkönnyíthetik a PDF dokumentum tartalmának olvasását és megértését. Ebben a cikkben elsősorban az lesz, hogyan lehet aláhúzott megjegyzéseket beszúrni PDF-be C# használatával, és ezt egy kódmintával mutatjuk be. Íme a szükséges lépések, amelyeket követnie kell ennek eléréséhez.

Lépések aláhúzás megjegyzések hozzáadásához PDF-be C# használatával

  1. Használja a NuGet csomagkezelőt a GroupDocs.Annotation for .NET telepítéséhez
  2. Adja hozzá a GroupDocs.Annotation névtérreferenciáját a projekthez
  3. Hozzon létre egy objektumot a Annotator osztályból a PDF-fájl elérési útjának átadásával a konstruktornak
  4. Hozzon létre egy példányt az UnderlineAnnotation osztályból, és állítson be néhány tulajdonságot, például oldalszámot, betűszínt stb.
  5. Hívja meg az Annotator osztály Add metódusát, és adja meg argumentumként az UnderlineAnnotation objektumot
  6. Hívja az Annotator.Save metódust a végső kimeneti PDF lemezre mentéséhez

A fenti utasítások elmagyarázzák, hogyan kell telepíteni az annotációs könyvtárat a számítógépére, lehetővé téve aláhúzás megjegyzések létrehozását PDF-ben C#-ban. Nincs szükség további szoftverre, ha az annotációs könyvtárat szeretné használni az aláhúzott megjegyzések beszúrásához. Amíg a .NET telepítve van, ezek az utasítások széles körben használt operációs rendszereken, például Windowson, macOS-en és Linuxon használhatók. A következő kódpélda az aláhúzott megjegyzések beszúrását mutatja be PDF-ben.

Kód aláhúzott megjegyzések hozzáadásához a PDF-hez C# használatával

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddUnderlineAnnotationintoPDFUsingCSharp
{
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 UnderlineAnnotation class
// and set some properties
UnderlineAnnotation underline = new UnderlineAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
BackgroundColor = 16761035,
Message = "This is underline annotation",
Opacity = 0.7,
PageNumber = 0,
UnderlineColor = 1422623, //Supported only Word and PDF documents
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730),
new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add underline annotation to Annotator
annotator.Add(underline);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

Az előző részben részletes leírást adtunk a C# aláhúzásról PDF-ben, valamint egy egyszerű kódbemutatót. A megjegyzéskönyvtár telepítése és a bemeneti és kimeneti fájl elérési útjaiban szükséges módosítások elvégzése után könnyedén beépítheti a kódot az alkalmazásaiba. Gratulálunk! Hatékonyan aláhúzott megjegyzést szúrt be egy PDF-fájlba C# használatával.

Korábban közzétettünk egy témát a képannotációk PDF-fájlokba való beépítéséről. Ha további részletekre van szüksége, tekintse meg útmutatónkat a következő címen: hogyan lehet képannotációt hozzáadni PDF-hez C# használatával.

 Magyar