Włączenie podpisu do dokumentu programu Excel dodaje spersonalizowanego charakteru i zwiększa jego wiarygodność. W dzisiejszej erze cyfrowej powszechną praktyką stało się umieszczanie podpisu graficznego w dokumentach elektronicznych, w tym w formacie pliku XLSX. Z tego artykułu dowiesz się, jak podpisać plik XLSX podpisem obrazkowym przy użyciu języka C#, co pozwoli Ci tworzyć dopracowane dokumenty ze spersonalizowanymi podpisami. Zagłębmy się w instrukcje i bez wysiłku zdobądźmy wiedzę, jak tworzyć sygnaturę obrazu w XLSX przy użyciu C# wraz z przykładowym kodem.
Kroki, aby podpisać XLSX za pomocą podpisu obrazu przy użyciu języka C#
- Zainstaluj GroupDocs.Signature for .NET za pomocą menedżera pakietów NuGet, aby wstawić podpis obrazu w XLSX
- Dodaj odwołanie do przestrzeni nazw niezbędnych do dodania podpisu obrazu do pliku XLSX
- Utwórz instancję klasy Signature, przekazując ścieżkę pliku XLSX jako argument do jej konstruktora
- Utwórz instancję klasy ImageSignOptions, podają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 XLSX
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żywana 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 integracji podpisu obrazu z XLSX w języku C#. Niezależnie od tego, czy pracujesz nad projektem, czy chcesz udostępniać podpisane dokumenty na różnych platformach, możliwość wstawienia obrazu podpisu w formacie XLSX może być bardzo cenna. Aby zademonstrować implementację tej procedury, zapoznaj się z poniższym przykładem kodu.
Kod do podpisania XLSX z podpisem obrazu przy użyciu C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Options; | |
namespace SignXLSXwithImageSignatureUsingCSharp | |
{ | |
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 XLSX file | |
Signature signature = new Signature("input.xlsx"); | |
// 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 XLSX to disk | |
signature.Sign("output.xlsx", options); | |
} | |
} | |
} |
W powyższej sekcji podaliśmy pełne szczegóły podpisywania XLSX podpisem obrazu przy użyciu C# wraz z przykładowym kodem. Sam kod jest krótki i zawiera zaledwie kilka wywołań API, umożliwiając bezproblemowe wykonanie procesu. Po pomyślnym skonfigurowaniu sugerowanej biblioteki podpisów i wprowadzeniu wymaganych zmian w ścieżkach plików, włączenie kodu do wstawiania podpisu graficznego do projektów staje się bardzo proste.
W poprzednim temacie przedstawiliśmy szczegółowy samouczek krok po kroku dotyczący podpisywania dokumentu XLSX podpisem cyfrowym przy użyciu języka C#. Jeśli potrzebujesz dodatkowej pomocy, zdecydowanie zalecamy zapoznanie się z naszym obszernym przewodnikiem dotyczącym podpisz XLSX podpisem cyfrowym za pomocą C#.