Microsoft Word 提供了多種用於產生具有增強的格式化功能的文字文件的工具。除了文字格式之外,我們還可以將各種圖形元素和圖像合併到Word文件中。在某些情況下,我們可能需要將圖片或照片插入DOC或DOCX格式的Word文件中。在本文中,我們將學習如何使用 C# 將圖片轉換為 Word 文件。
本文涵蓋以下主題:
C# 圖片到文字轉換器 - 免費下載
我們將使用Aspose.Words for .NET將圖片轉換為Word文件。它使開發人員能夠從 .NET 應用程式中建立和操作 Word 文件。除了一系列強大的功能之外,它還提供了一個內建轉換器,可以將文件和圖像轉換為其他格式。
請下載 API 的 DLL 或使用套件管理器控制台從 NuGet 安裝它。
PM> Install-Package Aspose.Words
如何將圖片轉換為Word
我們可以按照以下步驟輕鬆地將任何圖片或照片從JPG或PNG格式轉換為Word文件:
- 在您的應用程式中安裝 Aspose.Words for .NET。
- 建立一個新的 DOCX 文件。
- 使用影像檔案的路徑將圖片插入文件中。
- 將文件保存在您所需的位置。
在 C# 中將圖片轉換為 Word
現在讓我們看看如何將上述步驟翻譯成 C# 程式碼。以下是用 C# 將圖片轉換為 DOCX 的步驟。
- 建立 Document 類別的物件。
- 建立 DocumentBuilder 類別的物件。
- 使用 DocumentBuilder.InsertImage(string) 方法將圖片依其路徑插入文件中。
- 使用 Document.Save(string) 方法儲存 DOCX 文件。
以下程式碼範例展示如何使用 C# 將圖片轉換為 DOCX。
// 本程式碼範例示範如何將圖片轉換為Word文件!
using Aspose.Words;
// 建立新文檔
Document doc = new Document();
// 建立並初始化文檔產生器
DocumentBuilder builder = new DocumentBuilder(doc);
// 將圖片插入文檔
builder.InsertImage("C:\\Files\\tower.jpg");
// 儲存文件
doc.Save("C:\\Files\\Output.docx");
將圖片插入現有Word文檔
同樣,我們也可以將圖片插入現有的Word文件中,步驟如下:
- 使用 Document 類別載入現有文件。
- 建立 DocumentBuilder 類別的物件。
- 使用 MoveToDocumentEnd() 方法導覽至文件末尾。
- 使用 InsertBreak(BreakType.PageBreak) 方法插入分頁符號。
- 使用 DocumentBuilder.InsertImage(string) 方法按路徑將圖片插入文件中。
- 最後,使用 Document.Save(string) 方法儲存 DOCX 文件。
以下程式碼範例展示如何使用 C# 將圖片插入現有的 Word 文件中。
// 本程式碼範例示範如何將圖片插入到Word文件中!
using Aspose.Words;
// 建立新文檔
Document doc = new Document("C:\\Files\\Document.docx");
// 建立並初始化文檔產生器
DocumentBuilder builder = new DocumentBuilder(doc);
// 移至文件末尾
builder.MoveToDocumentEnd();
// 插入新頁面
builder.InsertBreak(BreakType.PageBreak);
// 將圖片插入文檔
builder.InsertImage("C:\\Files\\tower.jpg");
// 儲存文件
doc.Save("C:\\Files\\Output_1.docx");
C# 圖片到文字轉換器 - 取得免費許可證
您可以使用臨時許可證來使用 Aspose.Words for .NET,而不受評估限制。
在線將圖片轉換為Word
您還可以使用這個免費的圖片到Word轉換器網絡應用程式在線將圖片轉換為Word文檔,該應用程式是使用此API開發的。
照片轉文字 – 學習資源
除了將照片或圖片轉換為 Word 文件之外,您還可以了解有關創建、操作和轉換 Word 文件或圖像的更多信息,並使用以下資源探索該庫的各種其他功能:
結論
在本文中,我們學習如何使用 C# 將圖片轉換為 Word 文件。透過利用 Aspose.Words for .NET,您可以簡化文件自動化任務。它是一個功能強大且多功能的文件處理庫,為在各種 .NET 應用程式中產生、修改和呈現 Word 文件提供了強大的解決方案。請隨時透過我們的免費支援論壇提出您的問題。