Gombkomponens hozzáadása PDF-hez C# használatával

Ez a témakör lépésről lépésre tartalmazza a gombösszetevő PDF-hez adásához a C# programozási nyelv használatával, valamint egy példakód példát a gomb PDF-be történő beillesztéséhez. A gomb beszúrásához PDF-be a C# használatával, az egyik legkedveltebb annotációs könyvtárat fogjuk használni, és kidolgozunk egy példakódot. Ezenkívül elmagyarázzuk, hogyan kell konfigurálni a megjegyzéscsomagot. Az alábbiakban részletes útmutatást olvashat arról, hogyan adhat hozzá gombkomponenst egy PDF dokumentumhoz C# használatával.

A gombkomponens hozzáadásának lépései a PDF-hez C# használatával

  1. Telepítse a GroupDocs.Annotation for .NET csomagot a NuGet beszúrási gombjából PDF-ben
  2. Adjon hozzá hivatkozást a GroupDocs.Annotation névtérhez
  3. Példányosítsa a Annotator objektumot a bemeneti PDF elérési útjának átadásával
  4. Példányosítsa a ButtonComponent objektumot néhány tulajdonsággal, például pozícióval, oldalszámmal stb.
  5. Hívja meg az Annotator.Add metódust, és adja át neki a ButtonComponent objektumot
  6. Hívja meg az Annotator.Save metódust a kapott PDF elérési úttal

A fenti létfontosságú lépések segítségével egyszerűen létrehozhat gombösszetevőt PDF-ben C# használatával, a megjegyzéskönyvtár néhány API-hívásával. Csak be kell töltenie a PDF-et az Annotator osztályba, hozzáadnia kell a ButtonComponentet az Annotatorhoz, és végül el kell mentenie a PDF-et lemezre. Nincs szükség további szoftverre a megjegyzéskönyvtár használatához Windows, macOS és Linux operációs rendszereken. Íme egy példa a C# kódra a testreszabás gomb beillesztéséhez a PDF dokumentumba.

Kód gombkomponens hozzáadásához PDF-hez C# használatával

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf;
using System;
using System.Collections.Generic;
namespace AddButtonComponenttoPDFusingCSharp
{
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"))
{
ButtonComponent button = new ButtonComponent
{
CreatedOn = DateTime.Now,
Style = BorderStyle.Dashed,
Message = "This is button component",
BorderColor = 1422623,
PenColor = 14527697,
ButtonColor = 10832612,
PageNumber = 0,
BorderWidth = 12,
Box = new Rectangle(100, 300, 90, 30),
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add button component to Annotator
annotator.Add(button);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

A fenti részben bemutattuk, hogyan lehet hozzáadni gombot PDF-ben C#-val, beállítani a kommentárcsomagot, és hogyan lehet színes gombot generálni egy PDF-dokumentumban a megjegyzéskönyvtár API-jának néhány hívásával. Használhatja a jelölőnégyzet és a legördülő összetevők beillesztésére is a PDF-be. A ButtonComponent segítségével beállíthatja a gomb helyzetét, színét, keret stílusát és egyéb tulajdonságait.

Megbeszéltük egy olyan alkalmazás fejlesztésének teljes folyamatát, amellyel PDF-be illeszthető a gombkomponens, és mintakódot írtunk hozzá. A közelmúltban közzétett cikkünk a link megjegyzések PDF-hez való hozzáadásával foglalkozik. További információért tekintse meg a hogyan adjunk link megjegyzést a PDF-hez C# használatával útmutatót.

 Magyar