2012-02-21 70 views
2

我正在使用一個帶有書籤的Word文檔。我的要求是在每個書籤後面使用C#4.0使用OpenXML 2.0插入圖標。如何在使用OpenXML書籤後在WORD中插入圖像

我試圖使用圖像內容控制和從OpenXMLSDK工具反射的代碼。 不知何故,它得到了工作,但現在我得到全尺寸控件。此外,每個圖像都有一個圖標用於更改圖片。任何人都可以告訴我如何減少圖片內容控件的大小,並且如果可能的話刪除額外的圖標。

此外,如果有人有更好的主意,每個書籤後插入圖標? 以某種方式使用OpenXML插入圖像不是開發者友好的。

請幫忙。

回答

1

瞭解如何在Open XML中執行某些操作的最佳方式是使用Open XML SDK 2.0生產力工具。您可以先在MS Word中手動插入需要的圖標,然後保存文檔 - 在Open XML SDK 2.0生產力工具(Open XML SDK 2.0的一部分)中打開此文件。然後 - 找到你插入書籤和圖標,看看如何做到這一點programmaticaly:

The sample of code generated by Open XML SDK 2.0 Productivity Tool

希望幫助!