English Indonesia Tiếng Việt عربي Español Italiano Türk فارسی Français Português Русский ไทย

Làm việc với Chữ ký điện tử trong Tài liệu XPS bằng C#

'Wordize cho .NET' cung cấp cho các nhà phát triển C# bộ công cụ đầy đủ để triển khai quy trình tài liệu an toàn với các tệp XPS có giá trị pháp lý. Giải pháp Wordize đảm bảo việc tạo ra chữ ký số, bảo đảm tính toàn vẹn dữ liệu và bảo vệ tài liệu XPS khỏi sự giả mạo.

Với các yêu cầu ngày càng tăng về an ninh mạng, việc tích hợp cơ chế chữ ký điện tử đáng tin cậy đang trở thành thành phần bắt buộc của các ứng dụng doanh nghiệp hiện đại trong C#. API Wordize cung cấp giải pháp sẵn sàng sử dụng, hoàn toàn tương thích với .NET và được tối ưu hóa cho việc làm việc với tệp tin XPS.

Khả năng chính để làm việc với Tài liệu XPS

Bằng cách tích hợp Wordize Signature cho .NET vào ứng dụng của bạn, bạn nhận được:

  • Ký tự động các tệp XPS sử dụng chứng chỉ X.509 và kho lưu trữ an toàn PFX/P12
  • Xóa bỏ chữ ký số
  • Metadata chữ ký nâng cao với khả năng bao gồm dấu thời gian và thông tin bổ sung

Tính năng kỹ thuật và lợi ích

  • Hỗ trợ cho nhiều kịch bản: từ việc ký đơn giản tài liệu XPS đến tích hợp với quy trình chuyển đổi định dạng tệp
  • Tùy chọn ký linh hoạt cho XPS: lớp SignOptions cho phép tùy chỉnh nhiều thông số ký khác nhau trong tài liệu XPS
  • Hỗ trợ luồng vào-ra: khả năng làm việc với cả tệp XPS và luồng dữ liệu (I/O streams)

Đánh giá hiệu quả của giải pháp .NET ngay bây giờ! Hãy thử bản demo trực tuyến để ký tài liệu XPS — tải lên một tệp XPS, áp dụng chứng chỉ X.509, và nhận tài liệu với chữ ký điện tử. Mã nguồn mẫu bằng C# có sẵn để nghiên cứu, giúp bạn dễ dàng điều chỉnh giải pháp cho các dự án của mình trong môi trường .NET.

C#
Mã vận hành
Tải lên tệp bạn muốn ký
Tải lên tệp chứng chỉ X.509 (PFX/P12)
Chọn định dạng mục tiêu từ danh sách
using Wordize.DigitalSignatures;

CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password");
Signer.Sign("Input.xps", "Output.xps", certificateHolder);
using Wordize.DigitalSignatures; CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password"); Signer.Sign("Input.xps", "Output.xps", certificateHolder);
Mã vận hành

Cách tạo Chữ ký điện tử cho XPS trong C#

yêu cầu hệ thống

Sản phẩm của chúng tôi hoàn toàn đa nền tảng và hỗ trợ tất cả các triển khai .NET chính:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 4.6.1
  • MonoMac
  • MonoAndroid
  • Xamarin

Vì mã .NET không phụ thuộc vào phần cứng hoặc hệ điều hành cơ bản mà chỉ phụ thuộc vào Máy ảo, bạn có thể tự do phát triển bất kỳ loại phần mềm nào cho Windows, macOS, Android, iOS và Linux. Chỉ cần đảm bảo rằng bạn đã cài đặt phiên bản tương ứng của .NET Framework, .NET Core, Windows Azure, Mono hoặc Xamarin.

Chúng tôi khuyên bạn nên sử dụng các môi trường phát triển tích hợp Microsoft Visual Studio, Xamarin và MonoDevelop để tạo các ứng dụng C#, F#, VB.NET.

5%