Képannotáció hozzáadása PDF-hez C# használatával

Ebben a cikkben azt a folyamatot fogjuk megvizsgálni, hogyan lehet kép megjegyzéseket adni PDF-hez C# használatával a legnépszerűbb annotációs könyvtár segítségével. A PDF dokumentumokat széles körben használják információk, köztük képek tárolására és megosztására. Néha azonban előfordulhat, hogy képaláírásokat kell hozzáadnia a PDF-fájlokhoz, hogy több kontextust biztosítson vagy bizonyos részleteket kiemelhessen. Segítünk egy kódminta összeállításában is, amely bemutatja, hogyan szúrhat be képannotációt PDF-be C# használatával. Íme a legfontosabb lépések, amelyeket követni kell, ha képannotációt épít be egy PDF-be a C# programozási nyelv használatával.

Képannotáció hozzáadásának lépései PDF-hez C# használatával

  1. Telepítse a GroupDocs.Annotation for .NET alkalmazást a NuGet csomagkezelő segítségével
  2. Tartalmazza a GroupDocs.Annotation névtér hivatkozását
  3. Inicializálja a Annotator osztály objektumát a PDF fájl elérési útjának átadásával a konstruktornak
  4. Példányosítsa az ImageAnnotation osztályt, és rendeljen értékeket különböző tulajdonságokhoz, például a helyhez, az átlátszatlansághoz és az oldalszámhoz
  5. Hívja meg az Annotator.Add metódust, és adja meg az ImageAnnotation objektumot argumentumként
  6. Hívja az Annotator.Save metódust a kimeneti PDF mentéséhez

A fent vázolt utasítások bemutatják, hogyan kell telepíteni a megjegyzéskönyvtárat a számítógépére, hogy lehetővé tegye a képannotáció létrehozását PDF-ben C# használatával. Ezeket a lépéseket különféle széles körben használt operációs rendszereken, például Windowson, macOS-en és Linuxon lehet végrehajtani, feltéve, hogy a .NET telepítve van. Kép beszúrásához PDF dokumentumba nincs szükség külön szoftverre. Ezenkívül a következő kódpéldában használt könyvtár több platformmal is kompatibilis.

Kód képannotáció hozzáadásához PDF-hez C# használatával

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
namespace AddImageAnnotationtoPDFUsingCSharp
{
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 ImageAnnotation class
// and set some properties
ImageAnnotation area = new ImageAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
Opacity = 0.7,
PageNumber = 0,
ImagePath = "image.png",
Angle = 100
};
// Add image annotation to Annotator
annotator.Add(area);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

Az előző részben részletes leírást adtunk a képannotáció PDF-fájlba C# használatával történő beépítéséről, és bemutattunk egy egyszerű kódpéldát. A C# képannotáció PDF-ben nagyon egyszerű. Miután telepítette a megjegyzéskönyvtárat, és szükség szerint beállította a bemeneti és kimeneti fájl elérési útját, zökkenőmentesen beépítheti a kódot az alkalmazásaiba. Gratulálunk! Sikeresen implementált egy képannotációt egy PDF-fájlba C# használatával.

Korábban közzétettünk egy témát a távolsági megjegyzések 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 adhatunk távolságjelölést PDF-ben C# használatával.

 Magyar