Dodawanie podpisów tekstowych do dokumentów za pomocą GroupDocs.Signature
Wstęp
W dzisiejszym cyfrowym krajobrazie elektroniczne podpisywanie dokumentów stało się niezbędne do usprawnienia przepływów pracy i oszczędzania zasobów. GroupDocs.Signature for .NET zapewnia potężne rozwiązanie do programowego dodawania podpisów tekstowych do różnych formatów dokumentów. Ten samouczek przeprowadzi Cię przez kroki podpisywania dokumentu tekstem za pomocą GroupDocs.Signature for .NET.
Wymagania wstępne
Zanim zaczniemy, upewnij się, że masz następujące rzeczy:
- GroupDocs.Signature dla .NET: Pobierz i zainstaluj bibliotekę zTutaj.
- Środowisko programistyczne: Skonfiguruj środowisko programistyczne .NET.
- Dokument: Przygotuj dokument, który chcesz podpisać (np. PDF, Word).
Importowanie niezbędnych przestrzeni nazw
Zacznij od zaimportowania wymaganych przestrzeni nazw do swojego projektu .NET:
using System;
using System.IO;
using System.Drawing;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
Krok 1: Załaduj dokument
Zacznij od załadowania dokumentu, który zamierzasz podpisać:
string filePath = "sample.pdf"; // Ścieżka do Twojego dokumentu
string fileName = Path.GetFileName(filePath);
Krok 2: Zdefiniuj ścieżkę do pliku wyjściowego
Następnie należy ustawić ścieżkę pliku wyjściowego, w którym zostanie zapisany podpisany dokument:
string outputFilePath = Path.Combine("Your Document Directory", "SignWithText", fileName);
Krok 3: Utwórz opcje podpisu
Skonfiguruj opcje podpisu tekstowego, w tym jego zawartość, położenie, rozmiar, kolor i styl czcionki:
TextSignOptions options = new TextSignOptions("John Smith")
{
Left = 50, // Pozycja X
Top = 200, // Pozycja Y
Width = 100, // Szerokość podpisu
Height = 30, // Wysokość podpisu
ForeColor = Color.Red, // Kolor tekstu
Font = new SignatureFont { Size = 14, FamilyName = "Comic Sans MS" } // Ustawienia czcionki
};
Krok 4: Podpisz dokument
Na koniec użyj GroupDocs.Signature, aby zastosować podpis tekstowy i zapisać podpisany dokument:
using (Signature signature = new Signature(filePath))
{
SignResult result = signature.Sign(outputFilePath, options); // Podpisz dokument
Console.WriteLine($"\nDocument signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
}
Wniosek
tym samouczku pokazaliśmy, jak programowo dodać podpis tekstowy do dokumentu przy użyciu GroupDocs.Signature dla .NET. Postępując zgodnie z tymi krokami, możesz skutecznie zwiększyć bezpieczeństwo i autentyczność swoich dokumentów.
Najczęściej zadawane pytania
Czy mogę dostosować wygląd podpisu tekstowego?
Tak, możesz dostosować różne atrybuty, takie jak kolor, czcionkę, rozmiar i położenie podpisu tekstowego, aby odpowiadały Twoim potrzebom.
Czy GroupDocs.Signature jest kompatybilny z wieloma formatami dokumentów?
Oczywiście! GroupDocs.Signature obsługuje szeroki zakres formatów, w tym PDF, Word, Excel, PowerPoint i inne.
Czy mogę dodać wiele podpisów tekstowych do jednego dokumentu?
Tak, możesz dodać wiele podpisów tekstowych, każdy z własnymi opcjami dostosowywania.
Czy GroupDocs.Signature gwarantuje integralność dokumentu po jego podpisaniu?
Tak, biblioteka korzysta z niezawodnych algorytmów kryptograficznych, aby zapewnić integralność dokumentu i zapobiec manipulacjom po jego podpisaniu.
Czy jest dostępna wersja próbna do przetestowania przed zakupem?
Tak, możesz pobrać bezpłatną wersję próbną ze stronyTutaj aby zapoznać się z funkcjami przed dokonaniem zakupu.