บทช่วยสอนฉบับย่อนี้อธิบาย วิธีใส่ลายน้ำในเอกสาร Word โดยใช้ Python มีการกำหนดค่าสภาพแวดล้อม ขั้นตอนโดยละเอียดในการเขียนโปรแกรม และโค้ดตัวอย่างที่รันได้สำหรับ สร้างลายน้ำใน Word โดยใช้ Python คุณจะได้เรียนรู้การตั้งค่าคุณสมบัติต่างๆ ของลายน้ำที่จะเพิ่มลงในเอกสาร Word จากนั้นบันทึกไฟล์ผลลัพธ์เป็น DOCX, DOC หรือรูปแบบอื่นๆ ที่รองรับ
ขั้นตอนการเพิ่มลายน้ำให้กับเอกสาร Word โดยใช้ Python
- สร้างสภาพแวดล้อมเพื่อเพิ่ม Aspose.Words สำหรับ Python ผ่าน .NET ในโครงการของคุณเพื่อเพิ่มลายน้ำ
- สร้างอินสแตนซ์ document ที่ว่างเปล่าสำหรับการใส่ลายน้ำ
- ยกตัวอย่างวัตถุคลาส TextWatermarkOptions
- ตั้งค่าคุณสมบัติสำหรับลายน้ำที่จะเพิ่ม
- ตั้งค่าข้อความลายน้ำโดยระบุตัวเลือก
- บันทึกไฟล์ Word ที่มีลายน้ำเพิ่มเข้ามาใหม่
ขั้นตอนเหล่านี้อธิบายขั้นตอนการ แทรกลายน้ำใน Word โดยใช้ Python โดยจะแชร์ลำดับขั้นตอนพร้อมกับชื่อคลาสและเมธอดที่จำเป็นเพื่อให้งานสำเร็จ คุณสามารถสำรวจคุณสมบัติเพิ่มเติมโดยฝังลิงก์ที่ให้ไว้ในขั้นตอนเหล่านี้เพื่อสร้างลายน้ำแบบกำหนดเอง
รหัสเพื่อเพิ่มลายน้ำใน Word โดยใช้ Python
import aspose.words as aw | |
# Load the license | |
wordLic = aw.License() | |
wordLic.set_license("Aspose.Total.lic") | |
# Instantiate an empty document | |
doc = aw.Document() | |
# Instantiate and fill the TextWatermarkOptions object | |
options = aw.TextWatermarkOptions() | |
options.font_family = "Calibri" | |
options.font_size = 42 | |
options.layout = aw.WatermarkLayout.DIAGONAL | |
options.is_semitrasparent = True | |
# Set the watermark text | |
doc.watermark.set_text("TRIAL WATERMARK", options) | |
# Save the document | |
doc.save("TextWaterMark.docx") | |
print ("Watermark added successfully in the Word file") |
รหัสนี้สาธิตขั้นตอนการเพิ่ม ลายน้ำในเอกสาร Word โดยใช้ Python ใช้วัตถุคลาสเอกสารเพื่อโหลดหรือสร้างเอกสาร Word โดยใช้ตัวสร้างที่เหมาะสม ในทำนองเดียวกัน จะใช้วัตถุ TextWatermarkOptions เพื่อตั้งค่าคุณสมบัติต่างๆ ของลายน้ำ เช่น ตระกูลฟอนต์ ขนาดฟอนต์ สถานะความโปร่งใส และเค้าโครงข้อความ
บทความนี้สอนให้เราเพิ่มลายน้ำในไฟล์ Word หากคุณต้องการเรียนรู้ขั้นตอนการแทรกความคิดเห็นในไฟล์ Word โปรดดูบทความใน วิธีแทรกความคิดเห็นใน Word โดยใช้ Python