การจัดรูปแบบย่อหน้าใน Word โดยใช้ C#

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

ขั้นตอนการตั้งค่ารูปแบบการเขียนย่อหน้าโดยใช้ C#

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

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

โค้ดสำหรับกำหนดรูปแบบย่อหน้าใน Microsoft Word โดยใช้ C#

using Aspose.Words;
class Program
{
static void Main(string[] args)
{
License lic = new License();
lic.SetLicense("license.lic");
Document document = new Document();
DocumentBuilder docBuilder = new DocumentBuilder(document);
// Set formatting
ParagraphFormat paragraphFormat = docBuilder.ParagraphFormat;
paragraphFormat.Alignment = ParagraphAlignment.Justify;
paragraphFormat.LeftIndent = 45;
paragraphFormat.RightIndent = 45;
paragraphFormat.SpaceAfter = 20;
paragraphFormat.Borders.Horizontal.LineStyle = LineStyle.Double;
paragraphFormat.Style.Font.Size = 12;
paragraphFormat.Style.Font.Color = System.Drawing.Color.Blue;
paragraphFormat.Style.Font.Bold = true;
// Output text
docBuilder.Writeln("Text formatting in a Word file allows users to enhance the appearance of their documents, making them more readable and visually appealing. Common formatting options include changing the font type and size, applying bold, italics, or underline for emphasis, and adjusting text alignment (left, center, right, or justified).");
docBuilder.Writeln("You can also modify line spacing, add bullet points or numbered lists, and use indentation to organize content.");
document.Save("Output.docx");
System.Console.WriteLine("Paragraph formatted in Word file");
}
}

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

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

 ไทย