ตัวเพิ่มเวลาใน PDF
ตัวเพิ่มเวลาใน PDF ของ Documentize สำหรับ .NET เป็นเครื่องมือที่ทรงพลังออกแบบมาเพื่อเพิ่มเวลาที่ปลอดภัยในเอกสาร PDF ของคุณ มันช่วยเพิ่มความสมบูรณ์และความถูกต้องของเอกสารของคุณโดยการให้ข้อมูลเวลาอ้างอิงที่เชื่อถือได้ ซึ่งรับรองการปฏิบัติตามมาตรฐานลายเซ็นดิจิทัล
คุณสมบัติหลัก:
- เพิ่มเวลาที่ปลอดภัย: เพิ่มเวลาที่ปลอดภัยในเอกสาร PDF ของคุณได้อย่างง่ายดาย
- เซิร์ฟเวอร์เวลาแบบกำหนดเอง: ใช้ URL เซิร์ฟเวอร์เวลาและข้อมูลรับรองการพิสูจน์ตัวตนที่กำหนดเอง
- การทำงานอัตโนมัติ: ผสานการตีเวลาเข้ากับแอปพลิเคชัน .NET ของคุณเพื่อให้เวิร์กโฟลว์อัตโนมัติ
- การปฏิบัติตามมาตรฐาน: รับประกันว่าเอกสารของคุณตรงตามมาตรฐานในอุตสาหกรรมสำหรับลายเซ็นดิจิทัลและเวลา
วิธีการเพิ่มเวลาในเอกสาร PDF
ในการเพิ่มเวลาอย่างปลอดภัยในเอกสาร PDF ให้ทำตามขั้นตอนเหล่านี้:
- สร้างอินสแตนซ์ของคลาส
Timestamp
- สร้างอินสแตนซ์ของ
AddTimestampOptions
เพื่อกำหนดค่ากระบวนการตีเวลา - เพิ่มไฟล์ PDF ป้อนข้อมูล โดยใช้วิธี
AddInput
- กำหนดเส้นทางไฟล์ผลลัพธ์ โดยใช้
AddOutput
- ดำเนินการตีเวลา โดยใช้วิธี
Process
1
2// สร้างอินสแตนซ์ของปลั๊กอิน Timestamp
3var plugin = new Timestamp();
4
5// กำหนดค่าตัวเลือกการตีเวลา
6var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");
7
8// เพิ่มไฟล์ PDF ป้อนข้อมูล
9opt.AddInput(new FileDataSource("path_to_pdf"));
10
11// ระบุไฟล์ PDF ผลลัพธ์
12opt.AddOutput(new FileDataSource("path_to_result_pdf"));
13
14// ดำเนินการกระบวนการตีเวลา
15plugin.Process(opt);
วิธีการใช้การพิสูจน์ตัวตนแบบกำหนดเองกับเซิร์ฟเวอร์เวลา
คุณสามารถให้ข้อมูลรับรองการพิสูจน์ตัวตนแบบพื้นฐานเมื่อเชื่อมต่อกับเซิร์ฟเวอร์เวลา ซึ่งช่วยให้คุณสามารถพิสูจน์ตัวตนกับเซิร์ฟเวอร์ที่ต้องการชื่อผู้ใช้งานและรหัสผ่าน
- สร้างอินสแตนซ์ของคลาส
Timestamp
- สร้างอินสแตนซ์ของ
AddTimestampOptions
รวมถึงserverBasicAuthCredentials
- เพิ่มเส้นทางไฟล์ป้อนข้อมูลและไฟล์ผลลัพธ์
- เรียกใช้วิธี
Process
1
2// สร้างอินสแตนซ์ของปลั๊กอิน Timestamp
3var plugin = new Timestamp();
4
5// กำหนดค่าตัวเลือกการตีเวลาโดยมีการพิสูจน์ตัวตน
6var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");
7
8// เพิ่มไฟล์ PDF ป้อนข้อมูล
9opt.AddInput(new FileDataSource("path_to_pdf"));
10
11// ระบุไฟล์ PDF ผลลัพธ์
12opt.AddOutput(new FileDataSource("path_to_result_pdf"));
13
14// ดำเนินการกระบวนการตีเวลา
15plugin.Process(opt);
การจัดการไฟล์ PFX และรหัสผ่าน
คลาส AddTimestampOptions
ช่วยให้คุณใช้ไฟล์ PFX สำหรับการลงนามดิจิทัลพร้อมด้วยรหัสผ่าน
- สตรีมหรือเส้นทางไฟล์ PFX: คุณสามารถให้สตรีมหรือเส้นทางไฟล์ไปยังไฟล์ PFX
- การป้องกันรหัสผ่าน: ให้แน่ใจว่าคุณจัดการรหัสผ่านสำหรับไฟล์ PFX อย่างปลอดภัย