Aláírás bélyegzővel a GroupDocs.Signature használatával

Bevezetés

Ebben az oktatóanyagban végigvezetjük a dokumentumok pecséttel történő aláírásának folyamatán a GroupDocs.Signature for .NET használatával. Ha követi ezeket a lépésenkénti utasításokat, akkor könnyedén hozzáadhat bélyegzőaláírást a dokumentumokhoz.

Előfeltételek

Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:

  1. GroupDocs.Signature for .NET SDK: Töltse le és telepítse az SDK-t aweboldal.
  2. Fejlesztői környezet: Győződjön meg arról, hogy megfelelő fejlesztői környezetet állít be a .NET fejlesztéshez.
  3. Aláírandó dokumentum: Készítse elő a bélyegzővel aláírni kívánt dokumentumot (pl. PDF).

Névterek importálása

Kezdje azzal, hogy importálja a szükséges névtereket a projektbe:

using System;
using System.IO;
using System.Drawing;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;

1. lépés: Töltse be a dokumentumot

string filePath = "sample.pdf";
using (Signature signature = new Signature(filePath))
{
    // A kódod ide kerül
}

2. lépés: Állítsa be a bélyegzőjel-beállításokat

StampSignOptions options = new StampSignOptions()
{
    Left = 50,
    Top = 150,                    
    Width = 200,
    Height = 200
};

3. lépés: A bélyegző megjelenésének konfigurálása

StampLine outerLine = new StampLine();
outerLine.Text = " * European Union ";
outerLine.TextRepeatType = StampTextRepeatType.FullTextRepeat;
outerLine.Font.Size = 12;
outerLine.Height = 22;
outerLine.TextBottomIntent = 6;
outerLine.TextColor = Color.WhiteSmoke;
outerLine.BackgroundColor = Color.DarkSlateBlue;
options.OuterLines.Add(outerLine);
StampLine innerLine = new StampLine();
innerLine.Text = "John Smith";
innerLine.TextColor = Color.MediumVioletRed;
innerLine.Font.Size = 20;
innerLine.Font.Bold = true;
innerLine.Height = 40;
options.InnerLines.Add(innerLine);

4. lépés: Aláírja a dokumentumot

string outputFilePath = Path.Combine("Your Document Directory", "SignWithStamp", fileName);
SignResult result = signature.Sign(outputFilePath, options);
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");

Következtetés

bélyegzőaláírások hozzáadása a dokumentumokhoz a GroupDocs.Signature for .NET segítségével egyszerű folyamat, amint azt ebben az oktatóanyagban bemutatjuk. A megadott lépésekkel könnyedén növelheti dokumentumai biztonságát és hitelességét.

GYIK

Testreszabhatom a bélyegző aláírásának megjelenését?

Igen, testreszabhatja a különféle szempontokat, például a szöveget, a betűtípust, a színt és a bélyegzőaláírás elhelyezését igényei szerint.

A GroupDocs.Signature támogatja több dokumentumformátum aláírását?

Igen, a GroupDocs.Signature a dokumentumformátumok széles skáláját támogatja, beleértve a PDF, Microsoft Word, Excel, PowerPoint és egyebeket.

Elérhető a GroupDocs.Signature próbaverziója?

Igen, elérheti az ingyenes próbaverziót aweboldal.

Hozzáadhatok több aláírást egyetlen dokumentumhoz?

Természetesen a GroupDocs.Signature lehetővé teszi több aláírás, köztük bélyegzők, szövegek, képek és digitális aláírások hozzáadását egyetlen dokumentumhoz.

Hol találok támogatást, ha bármilyen problémába ütközöm a megvalósítás során?

Támogatást és segítséget a GroupDocs.Signature közösségi fórumon találhatitt.