A PDF-dokumentumok szöveges aláírással történő aláírása gyakori követelmény különféle üzleti és jogi helyzetekben. Szöveges aláírás hozzáadása a PDF-hez nemcsak egyszerű módot kínál a dokumentum hitelességének ellenőrzésére, hanem segít az aláíró személyazonosságának megállapításában is. Ebben a cikkben végigvezetjük Önt azon a folyamaton, hogyan írhat alá PDF-et szöveges aláírással C#** programozási nyelv használatával. A legnépszerűbb aláírás-könyvtárat használjuk szöveges aláírás hozzáadásához PDF-ben C# használatával. Az alábbiakban egy kódpéldát talál, amely bemutatja a folyamatot, valamint egy sor utasítást.
A PDF aláírásának lépései szöveges aláírással C# használatával
- Telepítse a GroupDocs.Signature for .NET alkalmazást a NuGet csomagkezelőn keresztül a PDF szöveges aláírással való aláírásához
- Adjon hozzá hivatkozást a szükséges névterekhez a szöveges aláírás PDF-be való integrálásához
- Példányosítsa a Signature osztályt a bemeneti PDF-fájl elérési útjával a konstruktor argumentumaként
- Hozzon létre egy TextSignOptions osztályú objektumot, és állítsa be a kívánt tulajdonságokat a szövegaláírás megjelenéséhez
- Hívja meg a Signature.Sign metódust, átadva a szöveges aláírás kijelölt aláírási beállításait, hogy az eredményül kapott PDF lemezre mentse
E lépések betartásával hatékonyan egyszerűsítheti a dokumentum-aláírási munkafolyamatot, és megerősítheti digitális fájljai biztonságát. Ez a cikk egy egyszerű eljárást mutat be PDF aláírására szöveges aláírással C#-ban. A szöveges aláírás PDF-dokumentumokban való megvalósítása elérhető olyan népszerű operációs rendszereken, mint a Windows, a macOS és a Linux, mindaddig, amíg a .NET telepítve van. Az alábbiakban egy szemléltető kódpélda látható, amely bemutatja ezt a megvalósítást.
Kód a PDF aláírásához szöveges aláírással C# használatával
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignPDFwithTextSignatureUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Signature library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Signature.lic"); | |
// load the source PDF file | |
using (Signature signature = new Signature("input.pdf")) | |
{ | |
// Set some options for text signature | |
TextSignOptions options = new TextSignOptions("John Smith") | |
{ | |
// set signature position | |
Left = 100, | |
Top = 100, | |
// set signature rectangle | |
Width = 100, | |
Height = 30, | |
Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" }, | |
Text = "Sign PDF using Text Signature", | |
DocumentType = DocumentType.WordProcessing, | |
Border = new Border { Visible = true } | |
}; | |
// Save and sign the output PDF | |
signature.Sign("output.pdf", options); | |
} | |
} | |
} | |
} |
A PDF-dokumentum aláírása C# használatával egyszerű és hatékony folyamat, amely lehetővé teszi a PDF-dokumentumok hitelességének biztosítását. Ebben a cikkben részletes útmutatót adunk a szöveg aláírás beszúrásához PDF-be C# használatával, egy tömör kódpéldával kísérve. Az ajánlott aláírási könyvtár sikeres beállítása és a szükséges fájlútvonal-módosítások elvégzése után a megadott kód beépítése a projektekbe zökkenőmentes és egyszerű folyamat lesz.
Korábbi útmutatónkban lépésenkénti útmutatót kínáltunk a szöveges aláírás DOCX fájlformátumhoz való hozzáadásához. Ha további segítségre van szüksége, javasoljuk, hogy tekintse át átfogó útmutatónkat a szöveges aláírás hozzáadása a DOCX-hez C# használatával használatáról.