Ez a használati útmutató elmagyarázza, hogyan lehet kitölthető mezőket beszúrni a PDF nyelven C#-ban. Minden összetevőt tartalmaz a környezet kialakításához és egy előzetes alkalmazás megírásához, amellyel űrlapmezőket adhatunk a PDF-hez C#-ban. Ön teljes mértékben szabályozhatja a vezérlőelem elhelyezését egy adott oldalon egy adott helyen.
Lépések a kitölthető mezők hozzáadásához a PDF-hez C#-ban
- Állítsa be a környezetet, hogy hozzáadja a(z) Aspose.PDF for .NET alkalmazást egy szövegmező hozzáadásához
- Hozzon létre egy FormEditor osztályobjektumot a cél PDF-fájl kötéséhez
- Kösse össze a PDF-fájlt a FormEditor objektummal, hogy vezérlőket adjon hozzá
- Adjon hozzá egy szövegdobozt a cél PDF-fájl első oldalán egy megadott helyen a AddField módszerrel
- Állítsa be az újonnan hozzáadott szövegmező adatbeviteli korlátját
- Mentse el a kapott PDF-fájlt
Ezek a lépések felvázolják a szövegmező hozzáadása a PDF-hez C#-ban folyamatát. A folyamat a FormEditor osztály objektumának létrehozásával indul, mivel az tartalmazza a feladat végrehajtásához szükséges összes alapvető metódust és tulajdonságot, például a cél PDF-fájl hozzá van kötve, majd ennek az osztálynak az AddField metódusát használjuk egy szövegdoboz hozzáadására egy adott területen. oldal és hely. Beállíthatja az újonnan hozzáadott vezérlőelem különböző tulajdonságait, pl. a szövegdobozhoz beállíthatja a maximálisan megengedett szöveget.
Kód szerkeszthető mező hozzáadásához a PDF-hez C#-ban
using Aspose.Pdf; | |
using Aspose.Pdf.Facades; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Create a FormEditor object and bind the target PDF file | |
FormEditor formEditor = new FormEditor(); | |
formEditor.BindPdf("input.pdf"); | |
// Add a textbox in the first page of PDF and set its limit to 22 characters | |
formEditor.AddField(FieldType.Text, "CityName", 1, 228, 494, 350, 512); | |
formEditor.SetFieldLimit("CityName", 22); | |
// Save the PDF | |
formEditor.Save("output.pdf"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
A fenti kód bemutatja a hogyan lehet kitölthető mezőket hozzáadni PDF-hez C#-ban. A FormEditor osztályt használják, amely támogatja különféle űrlapvezérlők hozzáadását egy PDF-oldalhoz, például szövegdoboz, jelölőnégyzet, nyomógomb, többsoros szöveg, kép, adatidő és rádióvezérlés, hogy csak néhányat említsünk. Minden vezérlőnek más-más tulajdonságokkal kell rendelkeznie, ezért a FormEditor osztály megfelelő tulajdonságait használjuk, mint például a mezőkorlátot.
Ez a rövid útmutató elmagyarázza a mezők hozzáadása a PDF-hez C#-ban feladatát. Ha meg szeretné tanulni a PDF-fájl űrlapmezőinek egyesítésének folyamatát, tekintse meg a hogyan lehet egyengetni a PDF űrlapmezőket C#-ban című cikket.