91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在C#中利用Aspose.Words 刪除word中的圖片

發布時間:2021-01-14 14:45:18 來源:億速云 閱讀:291 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關怎么在C#中利用Aspose.Words 刪除word中的圖片,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

string tempFile = Application.StartupPath + "\\resource\\templete\\項目建議書模板.doc";
Document doc = new Document(tempFile);
NodeCollection shapes = doc.GetChildNodes(NodeType.Shape, true);
foreach (Shape item in shapes)
{
 if (item.HasImage)
 {
  item.Remove();
 }
}
doc.Save(docPath);

補充:C#word插入圖片在指定標簽位置(附加圖片上下左右移動)

這一篇我就直接講講圖片的添加和移動了

怎么在C#中利用Aspose.Words 刪除word中的圖片

如上圖是直接插入,插入位置是鑲嵌類型,我想讓它浮動在文字下面,且大小也想調動一下

object Nothing = System.Reflection.Missing.Value;
   try
   {
    //定義該插入圖片是否為外部鏈接
    object linkToFile = false;
    //定義插入圖片是否隨word文檔一起保存
    object saveWithDocument = true;
    
    //圖片
    string replacePic = picture;
    if (doc.Bookmarks.Exists(bookMark_text) == true)
    {
     object bookMark = bookMark_text;
     //查找書簽
     doc.Bookmarks.get_Item(ref bookMark).Select();
     //設置圖片位置
     worldApp.Selection.ParagraphFormat.Alignment = Microsoft.Office.Interop.Word.WdParagraphAlignment.wdAlignParagraphCenter;
     
     //在書簽的位置添加圖片
     InlineShape inlineShape = worldApp.Selection.InlineShapes.AddPicture(replacePic, ref linkToFile, ref saveWithDocument, ref Nothing);
     //設置圖片大小
     inlineShape.Width = 100;
     inlineShape.Height = 100;
     inlineShape.Select();
     inlineShape.ConvertToShape().IncrementLeft(-60.0f); 
     //將圖片設置浮動在文字上方
     inlineShape.ConvertToShape().WrapFormat.Type = Microsoft.Office.Interop.Word.WdWrapType.wdWrapBehind;
 
    }
   }
   catch
   {
    doc.Saved = false;
    //word文檔中不存在該書簽,關閉文檔
    doc.Close(ref Nothing, ref Nothing, ref Nothing);
   }

其中inlineShape.ConvertToShape()可以理解為選中這個圖片

IncrementLeft();方法是要素水平移動,正值 代表向右移動,負值代表向左移動

IncrementTop(); 方法是要素垂直移動,正值代表向下移動,負值代表向上移動

看完上述內容,你們對怎么在C#中利用Aspose.Words 刪除word中的圖片有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汉沽区| 旌德县| 宿松县| 崇礼县| 鸡泽县| 荆门市| 建瓯市| 黄山市| 绥滨县| 黄大仙区| 武威市| 雅安市| 琼海市| 临西县| 安宁市| 承德县| 应城市| 永顺县| 双桥区| 蒲城县| 栾城县| 香河县| 静乐县| 曲沃县| 澎湖县| 临夏县| 周至县| 遵义县| 平顶山市| 玛曲县| 海伦市| 衡山县| 曲靖市| 柳江县| 扶余县| 恩施市| 静海县| 罗平县| 南京市| 海南省| 隆子县|