在DOCX文件中輕鬆的圖像大小。使用此開源API簡化圖像操縱,僅在幾行代碼中輕鬆調整大小。

如何使用fileformat.words在CSHARP中的Word文檔中調整圖像大小

## 概述 當我們深入研究.net的fileformat.words時,歡迎來到另一篇信息豐富的博客文章。在本文中,我們將重點介紹在Word文檔中調整大小的圖像,並利用開源FileFormat.Words庫的功能。使用此功能強大的工具,圖像操作在.NET應用程序中變得無縫有效。遵循我們指導您使用C#在Word文檔中編程大小的圖像的直接過程。讓我們一起探索可能性! 在本文中,我們將探討以下主題:

安裝開源DOCX圖像操縱器API

安裝此開源圖像操縱器非常輕鬆,提供了將此.NET庫集成到您的應用程序項目中的兩種直接方法。選擇下載Nuget軟件包或在Nuget軟件包管理器中執行簡單命令以進行無縫安裝過程。

Install-Package FileFormat.Words

如何使用fileformat.words在Word文檔文件中調整圖像大小

本節說明瞭如何使用我們功能強大的開源.NET庫毫不費力地調整大小並在C#中的DOCX文件中添加圖像。按照以下步驟操作並利用提供的代碼片段來實現此功能:

  • 初始化文檔類的實例並加載現有的Word文檔。
  • 創建Body類的對象,將文檔類對像作為參數傳遞。
  • 實例化類對象。
  • 初始化run類實例,代表Word文檔中的字符運行。
  • 使用其構造函數實例化Image類對象。
  • 調用圖像類的resizeImage方法。
  • 利用AppendChild身體類方法為文檔添加段落。
  • 最後,使用Save方法將Word文檔保存到磁盤上。

using FileFormat.Words;
namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            
            string rootDir = "/Users/fahadadeelqazi/Projects/Aspose/FileFormat.Words-for-.NET/TestDocs/";
            string imagePath = rootDir + "testimage.jpeg";
            // Initialize an instance of the Document class.
            using (Document doc = new Document())
            {
                var image = new FileFormat.Words.Image(doc, imagePath, 100, 100);

                var body = new Body(doc);
                var para = new Paragraph();
                var run = new Run();
                run.AppendChild(image);
                para.AppendChild(run);

                body.AppendChild(para);                

                image.RotateImage(130);

                image.ResizeImage(200, 200);

                doc.Save(rootDir + "newFile1.docx");
            }

        }

    }
}

提供的代碼片段以130度的角度演示了圖像旋轉,並將圖像調整為200 x 200的尺寸。在下面的圖像中描述了所得的輸出。

如何使用CSHAP在Word文檔中調整圖像大小

## 結論 在這篇有見地的博客文章中,我們使用了出色的開源圖像操縱器.NET庫進行 旋轉,調整和添加圖像 的過程。通過利用.NET的fileFormat.Words企業級API的功能,我們發布了其廣泛的功能範圍,使我們能夠在Word Documents中以編程方式無縫地操縱圖像。體驗此功能強大的工具的多功能性和效率,以增強您的文檔工作流程。 有關開發和利用此開源圖像操縱器的全面指導和支持,請參閱可用的詳細文檔。 當我們繼續發布涵蓋廣泛主題的有見地的博客文章時,請與fileformat.com保持聯繫。在社交媒體平台上關注我們,例如FacebookLinkedInTwitter,以獲取最新更新和有價值的內容。

## 貢獻 由於.NET的FileFormat.WordsGithub上託管的一個開源項目,因此強烈鼓勵和讚賞社區貢獻。

## 問一個問題 您可以在我們的論壇上讓我們知道您的問題或查詢。

## 也可以看看