รับระยะห่างระหว่างบรรทัดแบบอักษร

การแนะนำ

Aspose.Words สำหรับ .NET เป็นไลบรารีที่มีประสิทธิภาพที่ช่วยให้คุณสร้าง จัดการ และแปลงเอกสาร Word ได้ด้วยโปรแกรม งานทั่วไปอย่างหนึ่งที่คุณอาจต้องทำคือการดึงระยะห่างระหว่างบรรทัดของแบบอักษรเฉพาะในเอกสาร ในบทช่วยสอนนี้ เราจะแนะนำคุณทีละขั้นตอนเพื่อให้แน่ใจว่าคุณสามารถรับระยะห่างระหว่างบรรทัดของแบบอักษรได้อย่างง่ายดายโดยใช้ Aspose.Words สำหรับ .NET

ข้อกำหนดเบื้องต้น

ก่อนที่จะเจาะลึกโค้ด โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:

  1. Aspose.Words สำหรับไลบรารี .NET: ดาวน์โหลดและติดตั้งเวอร์ชันล่าสุดจากที่นี่.
  2. สภาพแวดล้อมการพัฒนา: ตรวจสอบให้แน่ใจว่าคุณมีการตั้งค่า IDE เช่น Visual Studio
  3. ความรู้พื้นฐานเกี่ยวกับ C#: บทช่วยสอนนี้ถือว่าคุณมีความเข้าใจพื้นฐานเกี่ยวกับการเขียนโปรแกรม C#

นำเข้าเนมสเปซ

ขั้นแรก คุณต้องนำเข้าเนมสเปซที่จำเป็นในโปรเจ็กต์ C# ของคุณ เนมสเปซเหล่านี้จะช่วยให้คุณสามารถเข้าถึงฟังก์ชันการทำงานของ Aspose.Words ได้

using System;
using Aspose.Words;
using Aspose.Words.Fonts;

มาแบ่งกระบวนการในการเว้นระยะห่างระหว่างบรรทัดของแบบอักษรออกเป็นขั้นตอนง่าย ๆ ที่จัดการได้

ขั้นตอนที่ 1: สร้างเอกสารใหม่

ขั้นตอนแรกคือการสร้างอินสแตนซ์เอกสาร Word ใหม่โดยใช้ Aspose.Words สำหรับ .NET

Document doc = new Document();

ขั้นตอนที่ 2: เริ่มต้น DocumentBuilder

ต่อไปเราต้องเริ่มต้นDocumentBuilder วัตถุ วัตถุนี้จะช่วยให้เราสร้างและจัดการเนื้อหาเอกสารได้

DocumentBuilder builder = new DocumentBuilder(doc);

ขั้นตอนที่ 3: ตั้งค่าคุณสมบัติแบบอักษร

ตอนนี้เราตั้งค่าคุณสมบัติแบบอักษรสำหรับข้อความที่เราต้องการแทรก สำหรับตัวอย่างนี้ เราจะใช้แบบอักษร “Calibri”

builder.Font.Name = "Calibri";

ขั้นตอนที่ 4: เขียนข้อความลงในเอกสาร

การใช้DocumentBuilder วัตถุ เขียนข้อความบางอย่างลงในเอกสาร ข้อความนี้จะใช้คุณสมบัติแบบอักษรที่เรากำหนดไว้ในขั้นตอนก่อนหน้านี้

builder.Writeln("Sample Text");

ขั้นตอนที่ 5: ดึงวัตถุแบบอักษร

หากต้องการทราบระยะห่างระหว่างบรรทัด เราต้องเข้าถึงวัตถุแบบอักษรของข้อความที่เราเพิ่งเพิ่มเข้าไป ซึ่งสามารถทำได้โดยไปที่โครงสร้างเอกสารเพื่ออ่านย่อหน้าแรก

Font font = builder.Document.FirstSection.Body.FirstParagraph.Runs[0].Font;

ขั้นตอนที่ 6: กำหนดระยะห่างระหว่างบรรทัด

ในที่สุดเราดึงระยะห่างระหว่างบรรทัดจากวัตถุแบบอักษรและพิมพ์ไปที่คอนโซล

Console.WriteLine($"lineSpacing = {font.LineSpacing}");

บทสรุป

และแล้วคุณก็ทำได้! การดึงระยะห่างระหว่างบรรทัดของแบบอักษรโดยใช้ Aspose.Words สำหรับ .NET เป็นเรื่องง่ายเมื่อคุณแบ่งขั้นตอนเหล่านี้ออกเป็นขั้นตอนง่ายๆ ไม่ว่าคุณจะกำลังสร้างเอกสารใหม่หรือทำงานกับเอกสารที่มีอยู่แล้ว Aspose.Words ก็มีเครื่องมือทั้งหมดที่คุณต้องการเพื่อจัดการคุณสมบัติของแบบอักษรอย่างมีประสิทธิภาพ

คำถามที่พบบ่อย

Aspose.Words สำหรับ .NET คืออะไร?

Aspose.Words สำหรับ .NET เป็นไลบรารีอันทรงพลังที่ช่วยให้นักพัฒนาสามารถสร้าง จัดการ และแปลงเอกสาร Word ด้วยโปรแกรมโดยใช้ C#

ฉันสามารถใช้ Aspose.Words สำหรับ .NET ในภาษา .NET อื่นๆ ได้หรือไม่

ใช่ คุณสามารถใช้ Aspose.Words สำหรับ .NET กับภาษา .NET ใดๆ ก็ได้ รวมถึง VB.NET และ F#

ฉันจะดาวน์โหลด Aspose.Words สำหรับ .NET ได้อย่างไร?

คุณสามารถดาวน์โหลด Aspose.Words เวอร์ชันล่าสุดสำหรับ .NET ได้จากที่นี่.

มี Aspose.Words สำหรับ .NET ให้ทดลองใช้งานฟรีหรือไม่

ใช่ คุณสามารถรับการทดลองใช้ฟรีได้จากที่นี่.

ฉันสามารถค้นหาเอกสารสำหรับ Aspose.Words สำหรับ .NET ได้ที่ไหน

เอกสารประกอบสำหรับ Aspose.Words สำหรับ .NET พร้อมใช้งานแล้วที่นี่.