.NET 的文件格式.Words
在 C# ASP.NET 應用程序中操作 Word 處理文檔
創建、加載和修改 Microsoft Word 文檔的不同內容,包括段落、圖像和表格,只需幾行代碼。
FileFormat.Words for .NET 是一個用戶友好且可訪問的開源 .NET API用於輕鬆建立和自訂Microsoft Word 文件。這個直覺的 C# 函式庫允許用最少的程式碼行產生和操作 Word 文件。
這個輕量級解決方案的安裝過程無縫進行,提供一系列功能來滿足各種文件需求。 FileFormat.Words 利用了 OpenXML SDK 的強大功能,這是一項 Microsoft 認可的技術。作為一個方便的包裝器,FileFormat.Words 簡化了高級功能的使用。
這個開源 .NET 函式庫專為開發人員量身定制,提供了利用 OpenXML SDK 函式庫擴充其功能的方法。由於其用戶友好的設計,處理 .NET 的 FileFormat.Words 被證明很簡單。該庫展示了各種智慧功能,包括新增段落、實現文字格式設定、插入、調整大小和旋轉圖像、提取圖像、修改文件屬性等任務。
探索我們的GitHub 儲存庫以做出貢獻、提出改進建議並增強此開源API: https:/ /github.com/fileformat-words/FileFormat.Words-for-.NET
.NET 的 FileFormat.Words 入門
安裝 FileFormat.Words for .NET 的建議方法是使用 NuGet。為了順利安裝,請使用以下命令。
以程式設計方式建立 Word 文件
以下程式碼片段以程式設計方式建立一個空的 Word 文件。
透過.NET API建立word文件
// Create an instance of the Document class.
Document doc = new Document();
// Invoke the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");
在 Word 文件中加入一些文字
以下程式碼片段以程式設計方式為文件添加一些文字。
透過.NET API建立Word文檔段落
// Create an instance of the Document class.
using (Document doc = new Document())
{
//Initialize the constructor with the Document class object.
Body body = new Body(doc);
// Instantiate an instance of the Paragraph class.
Paragraph para1 = new Paragraph();
// Set the text of the paragraph.
para1.AddRun(new Run { Text = $"This is a Paragraph." });
// Invoke AppendChild method of the body class to add a paragraph to the document.
body.AppendChild(para1);
// Call the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");
}
更多程式碼範例和資源
在 FileFormat Gists 中探索更詳細的程式碼範例。