ทำตามบทความนี้เพื่อ ลบลายน้ำใน Word โดยใช้ Python รับรายละเอียดในการตั้งค่าสภาพแวดล้อม รายการขั้นตอน และตัวอย่างโค้ดที่แสดง วิธีลบลายน้ำใน Word โดยใช้ Python บทความนี้จะกล่าวถึงลายน้ำประเภทข้อความและรูปภาพ และคำแนะนำสำหรับการตรวจสอบประเภทลายน้ำที่มีอยู่ในไฟล์ Word
ขั้นตอนการลบลายน้ำใน Word โดยใช้ Python
- สร้างสภาพแวดล้อมที่จะใช้ Aspose.Words สำหรับ Python ผ่านทาง .NET เพื่อลบลายน้ำ
- โหลดไฟล์ Word ต้นฉบับพร้อมลายน้ำลงในอ็อบเจ็กต์ Document
- ตรวจสอบว่าประเภทลายน้ำของไฟล์ Word ที่โหลดเป็น TEXT หรือไม่
- เรียกใช้เมธอด remove() เพื่อลบลายน้ำหากมีอยู่
- บันทึกไฟล์ Word เอาท์พุตโดยไม่มีลายน้ำ
ขั้นตอนเหล่านี้อธิบายวิธีลบลายน้ำแบบร่างใน Word โดยใช้ Python โหลดไฟล์ Word ต้นฉบับ ตรวจสอบว่ามีลายน้ำหรือไม่ และลบออกหากพบ บันทึกไฟล์ Word เอาต์พุตหลังจากลบลายน้ำ
โค้ดสำหรับลบลายน้ำออกจากเอกสาร Word โดยใช้ Python
import aspose.words as aw | |
# Load the license | |
wordLic = aw.License() | |
wordLic.set_license("license.lic") | |
doc = aw.Document("input.docx") | |
if(doc.watermark.type == aw.WatermarkType.TEXT): | |
doc.watermark.remove() | |
doc.save("output.docx") | |
print ("Watermark removed successfully") |
โค้ดนี้ได้สาธิตวิธีลบลายน้ำแบบร่างใน Word โดยใช้ Python คุณสามารถตรวจสอบการมีอยู่ของลายน้ำแบบรูปภาพหรือข้อความได้โดยใช้ตัวระบุ WatermarkType วิธี remove() สามารถใช้เพื่อลบลายน้ำทั้งแบบ TEXT และ IMAGE ได้ อย่างไรก็ตาม เอกสารสามารถมีลายน้ำได้เพียงประเภทเดียวในแต่ละครั้ง
บทความนี้สอนให้เราลบลายน้ำ หากคุณต้องการลบตัวแบ่งหน้าในไฟล์ Word โปรดดูบทความใน วิธีการลบตัวแบ่งหน้าใน Word โดยใช้ Python