Dodanie podpisu do dokumentu programu Word dodaje osobistego charakteru i podnosi jego wiarygodność. We współczesnej erze cyfrowej zwyczajem stało się umieszczanie podpisu graficznego w dokumentach elektronicznych, w tym w plikach DOCX. W tym artykule przyjrzymy się, jak dodać podpis obrazu do DOCX za pomocą C#, umożliwiając tworzenie profesjonalnie wyglądających dokumentów ze spersonalizowanymi podpisami. Teraz przejdźmy do instrukcji i bez wysiłku zdobądźmy wiedzę o tym, jak wstawić sygnaturę obrazu do DOCX za pomocą C#, uzupełnioną o przykładowy kod.
Kroki, aby dodać podpis obrazu do DOCX przy użyciu C#
- Zainstaluj GroupDocs.Signature for .NET za pomocą menedżera pakietów NuGet, aby wstawić podpis obrazu w DOCX
- Dodaj odwołanie do przestrzeni nazw niezbędnych do dodania podpisu obrazu do pliku DOCX
- Utwórz instancję klasy Signature, przekazując ścieżkę pliku DOCX jako argument do jej konstruktora
- Zainicjuj klasę ImageSignOptions, przekazując ścieżkę obrazu podpisu jako argument do jej konstruktora
- Ustaw żądane właściwości dla klasy ImageSignOptions
- Wywołaj metodę Signature.Sign, aby zapisać i podpisać plik DOCX
Możesz wykonać powyższe kroki w powszechnie używanych systemach operacyjnych, takich jak Windows, macOS i Linux, o ile zainstalowana jest platforma .NET. Biblioteka użyta w tym samouczku została zaprojektowana tak, aby była kompatybilna z wieloma platformami, oferując znaczną przewagę, ponieważ eliminuje potrzebę instalowania dodatkowego oprogramowania w celu wstawienia obrazu podpisu w DOCX. Niezależnie od tego, czy pracujesz nad projektem, czy chcesz udostępniać podpisane dokumenty na różnych platformach, możliwość wstawienia obrazu podpisu w DOCX może być bardzo cenna. Aby zademonstrować implementację tej procedury, zapoznaj się z poniższym przykładem kodu.
Kod do dodania podpisu obrazu do DOCX przy użyciu C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Options; | |
namespace AddImageSignaturetoDOCXusingCSharp | |
{ | |
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 DOCX file | |
Signature signature = new Signature("input.docx"); | |
// Initialize image sign options with signature image's path | |
ImageSignOptions options = new ImageSignOptions("signature.jpg") | |
{ | |
// set signature position | |
Left = 100, | |
Top = 100, | |
AllPages = true | |
}; | |
// Save output DOCX to disk | |
signature.Sign("output.docx", options); | |
} | |
} | |
} |
W poprzedniej sekcji przedstawiliśmy obszerne wyjaśnienie podpisywania DOCX za pomocą obrazu, wraz ze zwięzłym przykładem kodu. Sam kod jest zwięzły i obejmuje tylko kilka wywołań API, umożliwiając bezproblemowe wykonanie procesu. Po pomyślnym skonfigurowaniu zalecanej biblioteki podpisów i wprowadzeniu wymaganych zmian w ścieżkach plików, włączenie kodu do wstawiania podpisu graficznego do projektów staje się prostym i niewymagającym wysiłku przedsięwzięciem.
W poprzedniej sekcji przedstawiliśmy szczegółowy samouczek krok po kroku dotyczący dodawania podpisu obrazu do pliku PDF przy użyciu języka C#. Jeśli potrzebujesz dodatkowej pomocy, zdecydowanie zalecamy zapoznanie się z naszym obszernym przewodnikiem dotyczącym dodaj podpis obrazu do pliku PDF za pomocą C#.