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