ลืมความยุ่งยากและติดตั้ง fileFormat.words เพื่อสร้างและจัดการเอกสาร MS Word ซอฟต์แวร์เอกสารอัตโนมัตินี้มีคุณสมบัติที่มีประโยชน์มาก
ภาพรวม
เรายินดีที่จะประกาศการเปิดตัว fileFormat.words สำหรับ. NET นี่คือ โอเพนซอร์ซ API ที่เขียนใน C# และเปิดใช้งานนักพัฒนา. NET เพื่อสร้างออกแบบและแก้ไข MS Word เอกสารทางโปรแกรม ไม่ว่าคุณจะเป็นผู้เริ่มต้นหรือนักพัฒนาระดับผู้เชี่ยวชาญคุณสามารถรวม FileFormat.words เข้ากับแอปพลิเคชัน. NET ของคุณได้อย่างง่ายดาย นอกจากนี้ไม่มีใครสามารถปฏิเสธความสำคัญและความสามารถในการใช้งานของเอกสาร MS Word ในธุรกิจใด ๆ มันเป็นรูปแบบไฟล์ที่ใช้กันอย่างแพร่หลายและอเนกประสงค์ที่สุด ในโพสต์บล็อกนี้เราจะเรียนรู้ วิธีการสร้างเอกสาร Word ใน C# และเราจะเขียนตัวอย่างโค้ดบางส่วนเพื่อดู fileFormat.words สำหรับ. NET ในการดำเนินการ เราจะครอบคลุมส่วนต่อไปนี้:
- เครื่องกำเนิดเอกสาร Word - การติดตั้ง Open Source API
- วิธีการสร้างเอกสาร Word โดยทางโปรแกรม
- ซอฟต์แวร์เอกสารอัตโนมัติ - ตัวเลือกขั้นสูง
เครื่องกำเนิดเอกสาร Word - การติดตั้ง API โอเพ่นซอร์ส
เท่าที่การติดตั้ง API โอเพ่นซอร์สนี้เกี่ยวข้องมันเป็นเรื่องง่ายที่จะติดตั้งและตั้งค่าในแอปพลิเคชัน. NET ของคุณ นอกจากนี้ fileFormat.words ไลบรารีมีน้ำหนักเบาและมีคุณสมบัติที่แข็งแกร่งในการทำงานกับเอกสาร MS Word ดังนั้นดาวน์โหลด Nuget Package หรือเรียกใช้คำสั่งต่อไปนี้ใน Nuget Package Manager เพื่อติดตั้งซอฟต์แวร์ Open-Source Document Automation
Install-Package FileFormat.Words
วิธีสร้างเอกสาร Word โดยทางโปรแกรม
เมื่อติดตั้ง API Word Document API นี้เราสามารถเขียนตัวอย่างโค้ดเพื่อสาธิตวิธีการสร้างเอกสาร Word ใน C# โดยทางโปรแกรม คุณสามารถทำตามขั้นตอนต่อไปนี้เพื่อสร้างเอกสาร Word ที่ว่างเปล่า:
- เริ่มต้นอินสแตนซ์ของคลาส เอกสาร
- เรียกเมธอด บันทึก เพื่อบันทึกเอกสาร Word ลงบนดิสก์ คัดลอกและวางตัวอย่างโค้ดต่อไปนี้ลงในไฟล์หลักของคุณและเรียกใช้โปรแกรม
using FileFormat.Words;
namespace Example
{
class Program
{
static void Main(string[] args)
{
// Initialize an instance of the Document class.
Document doc = new Document();
// Call the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");
}
}
}
ตัวอย่างโค้ดด้านบนจะสร้างเอกสาร Word ที่ว่างเปล่าเนื่องจากคุณสามารถดูผลลัพธ์ในภาพด้านล่าง:
ซอฟต์แวร์เอกสารอัตโนมัติ - ตัวเลือกขั้นสูง
เราได้สร้างเอกสาร Word ที่ว่างเปล่าโดยใช้ Open-Source Word Generator API ตอนนี้เราไม่เพียง แต่สามารถเพิ่มข้อความบางส่วนลงในเอกสาร แต่ยังจัดสไตล์ข้อความตามข้อกำหนด ลองใส่ซอร์สโค้ดสองสามบรรทัดลงในไฟล์หลักของเรา
- สร้างอินสแตนซ์ของคลาส เอกสาร
- เริ่มต้นคอนสตรัคเตอร์ของคลาส body ด้วยวัตถุคลาสเอกสาร
- อินสแตนซ์อินสแตนซ์ของ ย่อหน้า คลาส
- เรียกใช้คุณสมบัติ ข้อความ เพื่อตั้งค่าข้อความของวรรค
- ในทำนองเดียวกันเรียก เยื้อง, leftindent, rihgtindent, firstlineindent, Align และ Linesspacing วรรค
- โทรหา AppendChild (ย่อหน้า) วิธีการเพิ่มย่อหน้าลงในเอกสาร
- เมธอด บันทึก จะบันทึกเอกสาร Word ลงบนดิสก์
using FileFormat.Words;
namespace Example
{
class Program
{
static void Main(string[] args)
{
// Create an instance of the Document class.
using (Document doc = new Document())
{
//Initialize the constructor of the Body class with the Document class object.
Body body = new Body(doc);
// Instantiate an instance of the Paragraph class.
Paragraph para1 = new Paragraph();
// Invoke the Text property to set the text of the paragraph.
para1.Text = "In publishing and graphic design, Lorem ipsum is a placeholder text commonly used to demonstrate the visual form of a document or a typeface without relying on meaningful content. Lorem ipsum may be used as a placeholder before final copy is available..";
para1.Indent = "300";
para1.LeftIndent = "250";
para1.RihgtIndent = "350";
para1.FirstLineIndent = "330";
para1.Align = "Left";
para1.LinesSpacing = "552";
// Call the AppendChild(paragraph) method to add the paragraph to the document.
body.AppendChild(para1);
// The Save method will save the Word document onto the disk.
doc.Save("/Docs.docx");
}
}
}
}
อัปเดตไฟล์หลักของคุณด้วยตัวอย่างโค้ดด้านบนและเรียกใช้โครงการอีกครั้ง คุณจะเห็นเอาต์พุตที่สร้างขึ้นโดยซอฟต์แวร์ Open-Source Document Automation ดังแสดงในภาพด้านล่าง:
บทสรุป
สิ่งนี้นำเราไปสู่จุดสิ้นสุดของโพสต์บล็อกนี้ ในคู่มือนี้เราได้เรียนรู้ วิธีการสร้างเอกสารคำใน C# โดยใช้โอเพ่นซอร์ส fileFormat.words นอกจากนี้เรายังได้ผ่านขั้นตอนการติดตั้งและคุณสมบัติขั้นสูงบางอย่างที่นำเสนอโดยไลบรารีเอกสารคำว่า คำว่า นี้**นอกจากนี้ยังมีคุณสมบัติอื่น ๆ อีกมากมายที่คุณสามารถสำรวจได้ใน เอกสาร ในที่สุด fileFormat.com กำลังเขียนโพสต์บล็อกการสอนในหัวข้อที่น่าสนใจอย่างต่อเนื่อง ดังนั้นโปรดติดต่อกับการอัปเดตปกติ ยิ่งกว่านั้นคุณสามารถติดตามเราบนแพลตฟอร์มโซเชียลมีเดียของเรารวมถึง Facebook, LinkedIn และ Twitter
มีส่วนร่วม
เนื่องจาก fileFormat.words สำหรับ. NET เป็นโครงการโอเพ่นซอร์สและมีอยู่ใน GitHub ดังนั้นการมีส่วนร่วมจากชุมชนจึงได้รับการชื่นชมอย่างมาก
ถามคำถาม
คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือคำถามของคุณเกี่ยวกับ [ฟอรัม] ของเรา 29
FAQS
** วิธีสร้างเอกสาร Word ใหม่ใน C#?** โปรดติดตาม ลิงก์ เพื่อเรียนรู้การสร้างเอกสาร Word โดยใช้ซอฟต์แวร์อัตโนมัติเอกสารโอเพ่นซอร์สนี้ fileFormat.words ** วิธีสร้างเอกสาร Word ใน. NET Core?** ดาวน์โหลด NUGET Package ของโอเพ่นซอร์สนี้ fileFormat.words สำหรับ. NET ไลบรารีที่เขียนใน C# มันเป็น. NET API ระดับองค์กรที่พัฒนาขึ้นสำหรับนักพัฒนา. NET หากพวกเขาวางแผนที่จะติดตั้งซอฟต์แวร์ธุรกิจของพวกเขาด้วยเครื่องมือสร้างเอกสารคำ****