การจัดรูปแบบย่อหน้าใน Word ด้วย Python

บทช่วยสอนสั้นๆ นี้จะแนะนำคุณเกี่ยวกับการจัดรูปแบบย่อหน้าใน Word ด้วย Python** โดยมีการตั้งค่า IDE รายการขั้นตอน และตัวอย่างโค้ดสำหรับการเปลี่ยนรูปแบบการเขียนย่อหน้าด้วย Python** คุณจะได้เรียนรู้วิธีตั้งค่าคุณสมบัติและวิธีการจัดรูปแบบต่างๆ เพื่อล้างการจัดรูปแบบเพื่อกำหนดค่าเริ่มต้น

ขั้นตอนการตั้งค่ารูปแบบการเขียนย่อหน้าด้วย Python

  1. ตั้งค่า IDE เพื่อใช้ Aspose.Words สำหรับ Python ผ่านทาง .NET เพื่อจัดรูปแบบข้อความ
  2. สร้างไฟล์ World ใหม่โดยใช้คลาส Document สำหรับการย่อหน้าและจัดรูปแบบข้อความ
  3. สร้างอ็อบเจ็กต์คลาส DocumentBuilder สำหรับไฟล์ Word ด้านบน
  4. ใช้คุณสมบัติgraph_format เพื่อตั้งค่าการจัดตำแหน่ง การเยื้อง และระยะห่าง
  5. ตั้งค่าขอบและคุณสมบัติแบบอักษร
  6. เขียนข้อความที่คุณต้องการสำหรับย่อหน้าโดยใช้เมธอด writeln()
  7. บันทึกไฟล์ Word เอาท์พุต

ขั้นตอนเหล่านี้ให้รายละเอียดเกี่ยวกับการ ย่อหน้าด้วย Python และการตั้งค่าพารามิเตอร์อื่นๆ เริ่มต้นกระบวนการโดยการสร้างไฟล์ Word เชื่อมโยงอ็อบเจ็กต์ DocumentBuilder กับไฟล์นั้น และเข้าถึงคุณสมบัติรูปแบบย่อหน้าเพื่อตั้งค่าการจัดตำแหน่ง การย่อหน้า ช่องว่างหลังและก่อน สไตล์เส้นขอบ สีแบบอักษร แฟล็กตัวหนา และขนาด สุดท้าย ให้ใส่ข้อความสำหรับย่อหน้าและบันทึกไฟล์ Word เอาต์พุต

โค้ดเปลี่ยนรูปแบบการเขียนย่อหน้าด้วย Python

import aspose.words as aw
import aspose.pydrawing as drawing
# Load the license
wordLic = aw.License()
wordLic.set_license("license.lic")
newDoc = aw.Document()
builder = aw.DocumentBuilder(newDoc)
# Set formatting
paragraphFormat = builder.paragraph_format
paragraphFormat.alignment = aw.ParagraphAlignment.JUSTIFY
paragraphFormat.left_indent = 45
paragraphFormat.right_indent = 45
paragraphFormat.space_after = 20
paragraphFormat.borders.horizontal.line_style = aw.LineStyle.DOUBLE
paragraphFormat.style.font.size = 12
paragraphFormat.style.font.bold = True
paragraphFormat.style.font.color = drawing.Color.blue
# Output text
builder.writeln("Word paragraph formatting refers to adjusting the appearance and layout of paragraphs in a document to improve readability and presentation.")
builder.writeln("Word also provides options to control spacing before and after paragraphs, which helps in creating visually appealing documents with clear structure.")
newDoc.save("Formatted.docx")
print ("Text formatted")

โค้ดนี้แสดงวิธีการย่อหน้าใน Word ด้วย Python เมื่อเราเชื่อมโยงอ็อบเจ็กต์ DocumentBuilder กับเอกสาร Word โค้ดนี้จะให้สิทธิ์เข้าถึงคุณสมบัติการจัดรูปแบบย่อหน้าซึ่งคุณสามารถดูหรืออัปเดตได้ตามความต้องการของคุณ คุณสามารถตั้งค่าการห่อของ Word ชื่อสไตล์ การแรเงา ระดับโครงร่าง ตำแหน่งตัวพิมพ์ใหญ่ ความกว้างของเส้นขอบ สไตล์เส้น และสีของธีม

บทช่วยสอนสั้นๆ นี้จะอธิบายการจัดรูปแบบย่อหน้าใน Microsoft Word โดยใช้ Python หากคุณต้องการแทรกเครื่องหมายหัวข้อย่อยในไฟล์ Word โปรดดูบทความใน การแทรกหัวข้อย่อยใน Word โดยใช้ Python

 ไทย