คำแนะนำบทช่วยสอนสั้นๆ นี้เกี่ยวกับ วิธีขีดเส้นใต้ใน PDF โดยใช้ Python โดยจะแชร์รายละเอียดเพื่อกำหนดค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนในการเขียนแอปพลิเคชัน และโค้ดตัวอย่างที่รันได้เพื่อ ขีดเส้นใต้ในไฟล์ PDF โดยใช้ Python คุณจะได้รับข้อมูลเบื้องต้นเกี่ยวกับคลาส เมธอด และคุณสมบัติที่สำคัญทั้งหมดที่จำเป็นในการเพิ่มและขีดเส้นใต้ข้อความโดยไม่ต้องติดตั้งเครื่องมือของบุคคลที่สาม
ขั้นตอนการขีดเส้นใต้ข้อความใน PDF โดยใช้ Python
- ตั้งค่าสภาพแวดล้อมเป็น ใช้ Aspose.PDF สำหรับ Python ผ่าน .NET เพื่อเพิ่มข้อความที่ขีดเส้นใต้
- สร้างไฟล์ PDF ใหม่โดยใช้คลาส Document และเพิ่มหน้าใหม่
- สร้างอินสแตนซ์วัตถุ TextBuilder ที่เชื่อมโยงกับหน้าแรก
- สร้างวัตถุ TextFragment และตั้งค่าข้อความ แบบอักษร ธงขีดเส้นใต้ และตำแหน่งของข้อความ
- ผนวก TextFragment เข้ากับหน้าโดยใช้วัตถุ TextBuilder ที่สร้างขึ้นด้านบน
- บันทึกเอกสาร PDF ผลลัพธ์ที่มีข้อความขีดเส้นใต้
ขั้นตอนเหล่านี้กำหนดกระบวนการของ วิธีขีดเส้นใต้ในไฟล์ PDF โดยใช้ Python กระบวนการเริ่มต้นด้วยการสร้างไฟล์ PDF จากนั้นเริ่มต้นวัตถุ TextBuilder โดยเชื่อมโยงกับหน้าที่เลือกซึ่งข้อความจะถูกเพิ่มและขีดเส้นใต้ มีการเริ่มต้นวัตถุ TextFragment ที่มีคุณสมบัติในการเพิ่มข้อความที่จัดรูปแบบในตำแหน่งเฉพาะพร้อมกับแฟล็กเพื่อตั้งค่าการขีดเส้นใต้
รหัสเพื่อขีดเส้นใต้ใน PDF โดยใช้ Python
import aspose.pdf as pdf | |
# Load License | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Create documentation object | |
pdfDocument = pdf.Document() | |
# Add age page to PDF document | |
pdfDocument.pages.add() | |
# Create TextBuilder for first page | |
tb = pdf.text.TextBuilder(pdfDocument.pages[1]) | |
# TextFragment with sample text | |
fragment = pdf.text.TextFragment("Test message") | |
# Set the font for TextFragment | |
fragment.text_state.font = pdf.text.FontRepository.find_font("Arial") | |
fragment.text_state.font_size = 10 | |
# Set the Underline flag | |
fragment.text_state.underline = True | |
# Specify the text position | |
fragment.position = pdf.text.Position(10, 800) | |
# Append TextFragment to PDF file | |
tb.append_text(fragment) | |
# Save the resulting PDF document | |
pdfDocument.save("underlined.pdf") | |
print("Text underlined in PDF successfully") |
รหัสนี้สาธิตขั้นตอนของ วิธีขีดเส้นใต้เอกสาร PDF โดยใช้ Python ใช้วัตถุคลาส TextBuilder ที่เริ่มต้นด้วยหน้าเป้าหมายและมีคุณสมบัติในการต่อท้ายข้อความและเนื้อหาอื่น ๆ อ็อบเจ็กต์ TextFragment เริ่มต้นด้วยข้อความตัวอย่าง และคุณสมบัติ text_state ได้รับการกำหนดค่าโดยการตั้งค่าชื่อฟอนต์ ขนาดฟอนต์ แฟล็กขีดเส้นใต้ และตำแหน่งข้อความ
บทความนี้แนะนำเราเกี่ยวกับ วิธีขีดเส้นใต้ข้อความใน PDF โดยใช้ Python หากคุณต้องการเรียนรู้ขั้นตอนการขีดฆ่าข้อความ โปรดดูบทความใน วิธีขีดฆ่าข้อความใน Adobe PDF โดยใช้ Python