اضافه کننده Timestamp PDF

اضافه‌کننده Timestamp PDF Documentize برای .NET یک ابزار قدرتمند است که برای اضافه کردن Timestamp های ایمن به اسناد PDF شما طراحی شده است. این ابزار یک مرجع زمانی مورد اعتماد را فراهم می‌آورد و به این ترتیب، یکپارچگی و اصالت اسناد شما را افزایش می‌دهد و از انطباق با استانداردهای امضای دیجیتال اطمینان حاصل می‌کند.

قابلیت‌های کلیدی:

  • اضافه کردن Timestamp های ایمن: به راحتی Timestamp های ایمن را به اسناد PDF خود اضافه کنید.
  • سرورهای Timestamp قابل تنظیم: از آدرس‌های URL سرور Timestamp سفارشی و اعتبارنامه‌های احراز هویت استفاده کنید.
  • خودکارسازی: فرآیند Timestamp گذاری را به برنامه‌های .NET خود برای گردش کار خودکار ادغام کنید.
  • انطباق: اطمینان حاصل کنید که اسناد شما با استانداردهای صنعتی برای امضاهای دیجیتال و Timestamp ها مطابقت داشته باشد.

چگونه یک Timestamp به اسناد PDF اضافه کنیم

برای اضافه کردن یک Timestamp ایمن به یک سند PDF، مراحل زیر را دنبال کنید:

  1. یک نمونه از کلاس Timestamp ایجاد کنید.
  2. یک نمونه از AddTimestampOptions ایجاد کنید تا فرآیند Timestamp گذاری را پیکربندی کنید.
  3. فایل PDF ورودی را اضافه کنید با استفاده از روش AddInput.
  4. مسیر فایل خروجی را تنظیم کنید با استفاده از AddOutput.
  5. فرآیند Timestamp را اجرا کنید با استفاده از روش Process.
 1// ایجاد نمونه‌ای از افزونه Timestamp
 2var plugin = new Timestamp();
 3
 4// پیکربندی گزینه‌های Timestamp گذاری
 5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");
 6
 7// اضافه کردن فایل PDF ورودی
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// مشخص کردن فایل PDF خروجی
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// انجام فرآیند Timestamp
14plugin.Process(opt);

چگونه از احراز هویت سفارشی با سرور Timestamp استفاده کنیم

شما می‌توانید اعتبارنامه‌های احراز هویت پایه را هنگام اتصال به سرور Timestamp ارائه دهید. این امکان به شما اجازه می‌دهد با سرورهایی که نام کاربری و رمز عبور نیاز دارند، احراز هویت کنید.

  1. یک نمونه از کلاس Timestamp ایجاد کنید.
  2. یک نمونه از AddTimestampOptions ایجاد کنید، شامل serverBasicAuthCredentials.
  3. مسیرهای فایل ورودی و خروجی را اضافه کنید.
  4. متد Process را صدا بزنید.
 1// ایجاد نمونه‌ای از افزونه Timestamp
 2var plugin = new Timestamp();
 3
 4// پیکربندی گزینه‌های Timestamp گذاری با احراز هویت
 5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");
 6
 7// اضافه کردن فایل PDF ورودی
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// مشخص کردن فایل PDF خروجی
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// انجام فرآیند Timestamp
14plugin.Process(opt);

مدیریت فایل‌های PFX و رمزعبور

کلاس AddTimestampOptions به شما اجازه می‌دهد تا از یک فایل PFX برای امضای دیجیتال به همراه رمزعبور استفاده کنید.

  • جریان یا مسیر فایل PFX: می‌توانید یک جریان یا مسیر فایل به فایل PFX ارائه دهید.
  • حفاظت با رمزعبور: اطمینان حاصل کنید که رمزعبور فایل PFX را به طور ایمن مدیریت می‌کنید.
 فارسی