PDF Timestamp Adder
Documentize PDF Timestamp Adder for .NET เป็นเครื่องมือที่ทรงพลังออกแบบมาเพื่อเพิ่ม timestamp ที่ปลอดภัยในเอกสาร PDF ของคุณ มันช่วยเพิ่มความถูกต้องและความแท้จริงของเอกสารของคุณโดยให้การอ้างอิงเวลาที่เชื่อถือได้ ทำให้มั่นใจได้ว่าสอดคล้องกับมาตรฐานลายเซ็นดิจิทัล
ฟีเจอร์หลัก:
- เพิ่ม Timestamp ที่ปลอดภัย: เพิ่ม timestamp ที่ปลอดภัยในเอกสาร PDF ของคุณได้อย่างง่ายดาย
- เซิร์ฟเวอร์ Timestamp ที่ปรับแต่งได้: ใช้ URL ของเซิร์ฟเวอร์ timestamp และข้อมูลรับรองการตรวจสอบสิทธิ์ที่กำหนดเอง
- อัตโนมัติ: รวมการตั้งเวลาเข้าไปในแอปพลิเคชัน .NET ของคุณสำหรับเวิร์กโฟลว์ที่อัตโนมัติ
- การปฏิบัติตาม: ทำให้มั่นใจว่าเอกสารของคุณตรงตามมาตรฐานอุตสาหกรรมสำหรับลายเซ็นดิจิทัลและ timestamps
วิธีการเพิ่ม Timestamp ในเอกสาร PDF
ในการเพิ่ม timestamp ที่ปลอดภัยในเอกสาร PDF ให้ทำตามขั้นตอนเหล่านี้:
- สร้างอินสแตนซ์ของคลาส
Timestamp
- สร้างอินสแตนซ์ของ
AddTimestampOptions
เพื่อกำหนดค่ากระบวนการตั้งเวลา - เพิ่มไฟล์ PDF ที่ต้องการ โดยใช้วิธี
AddInput
- ตั้งค่าพาธของไฟล์เอาต์พุต โดยใช้
AddOutput
- ดำเนินการตั้งเวลา โดยใช้วิธี
Process
1// สร้างอินสแตนซ์ของปลั๊กอิน Timestamp
2var plugin = new Timestamp();
3
4// กำหนดค่าตัวเลือกการตั้งเวลา
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// ดำเนินการตั้งเวลา
14plugin.Process(opt);
วิธีการใช้การตรวจสอบสิทธิ์แบบกำหนดเองกับเซิร์ฟเวอร์ Timestamp
คุณสามารถให้ข้อมูลรับรองการตรวจสอบสิทธิ์พื้นฐานเมื่อเชื่อมต่อกับเซิร์ฟเวอร์ timestamp ซึ่งจะช่วยให้คุณสามารถยืนยันตัวตนกับเซิร์ฟเวอร์ที่ต้องการชื่อผู้ใช้และรหัสผ่าน
- สร้างอินสแตนซ์ของคลาส
Timestamp
- สร้างอินสแตนซ์ของ
AddTimestampOptions
รวมถึงserverBasicAuthCredentials
- เพิ่มไฟล์ที่ต้องการและพาธของไฟล์เอาต์พุต
- เรียกใช้วิธี
Process
1// สร้างอินสแตนซ์ของปลั๊กอิน Timestamp
2var plugin = new Timestamp();
3
4// กำหนดค่าตัวเลือกการตั้งเวลาพร้อมการตรวจสอบสิทธิ์
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// ดำเนินการตั้งเวลา
14plugin.Process(opt);
การจัดการไฟล์ PFX และรหัสผ่าน
คลาส AddTimestampOptions
ช่วยให้คุณสามารถใช้ไฟล์ PFX สำหรับการลงชื่อดิจิทัลพร้อมกับรหัสผ่านได้
- PFX สตรีมหรือพาธไฟล์: คุณสามารถให้สตรีมหรือพาธไฟล์ไปยังไฟล์ PFX
- การป้องกันรหัสผ่าน: ให้แน่ใจว่าคุณจัดการรหัสผ่านสำหรับไฟล์ PFX อย่างปลอดภัย