บทช่วยสอนฉบับย่อนี้จะแนะนำ วิธีลบลายเซ็นออกจาก PDF โดยใช้ C# ประกอบด้วยขั้นตอนพื้นฐานในการ ลบลายเซ็นออกจาก PDF โดยใช้ C# พร้อมด้วยโค้ดตัวอย่างที่รันได้ซึ่งสาธิตคุณลักษณะนี้ คุณจะได้เรียนรู้วิธีลบลายเซ็นทั้งหมดจากไฟล์ PDF หรือลบลายเซ็นเฉพาะตามชื่อ
ขั้นตอนในการลบลายเซ็นออกจาก PDF โดยใช้ C#
- กำหนดค่า IDE เพื่อเพิ่ม Aspose.PDF โดยใช้ตัวจัดการแพ็คเกจ NuGet เพื่อลบลายเซ็น
- สร้างวัตถุของ PdfFileSignature
- ผูก PDF ต้นทางกับวัตถุ PdfFileSignature
- รับรายชื่อลายเซ็นทั้งหมดโดยใช้เมธอด GetSignNames()
- วนซ้ำลายเซ็นทั้งหมดและลบลายเซ็นที่ต้องการโดยใช้เมธอด RemoveSignature()
- บันทึกเอาต์พุต PDF หลังจากลบลายเซ็น
ขั้นตอนเหล่านี้ระบุกระบวนการในการ ลบลายเซ็นอิเล็กทรอนิกส์ออกจาก PDF โดยใช้ C# ขั้นแรก ไฟล์ PDF ต้นทางถูกผูกไว้กับออบเจกต์คลาส PdfFileSignature ที่มีเมธอด GetSignNames() เพื่อเข้าถึงลายเซ็นทั้งหมด และเมธอด RemoveSignature() เพื่อลบลายเซ็นแต่ละรายการ ในขั้นตอนสุดท้าย คุณอาจบันทึกไฟล์ PDF ที่เป็นผลลัพธ์ลงในดิสก์หรือสตรีมหน่วยความจำตามความต้องการของคุณ
รหัสเพื่อลบลายเซ็นดิจิทัลจาก PDF โดยใช้ C
รหัสนี้สาธิต วิธีลบลายเซ็นจาก PDF โดยใช้ C# คลาส PdfFileSignature ใช้สำหรับลบลายเซ็น อย่างไรก็ตาม คลาสนี้มีคุณสมบัติอื่นๆ มากมาย เช่น การตรวจสอบว่าไฟล์ต้นฉบับได้รับการรับรองหรือไม่ การตรวจสอบแฟล็กที่เปิดใช้งาน LTV ตรวจสอบว่าไฟล์มีลายเซ็นหรือไม่ การตรวจสอบลายเซ็น ฯลฯ เพื่อแสดงรายการบางส่วน โปรดทราบว่าในขณะที่ใช้เมธอด RemoveSignature() คุณยังสามารถตั้งค่าสถานะให้ลบเฉพาะลายเซ็นหรือลบลายเซ็นและฟิลด์ทั้งสองอย่าง
บทช่วยสอนนี้ได้แนะนำให้เราลบลายเซ็นออกจากไฟล์ PDF หากคุณต้องการเรียนรู้วิธีป้องกันไฟล์ PDF โปรดดูบทความใน วิธีป้องกัน PDF ด้วยรหัสผ่านใน C #