日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

PPT模板中的”书签”

發布時間:2025/4/5 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PPT模板中的”书签” 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引言

在項目中生成文檔報告經常需要word中,其中的關鍵就是書簽,通過定位和替換書簽中的值來達到生成定制的報告(詳見Word模板中的表格處理);但在PPT中卻沒有書簽這個概念,所以,不能采用這種方式。以前,有人模擬書簽,在PPT文檔中寫一個固定的符號來表示特定的值,這是一種可行的方式,但不是最佳的,顯得很笨。

我在想這個文本、圖片、表格、形狀等既然都能放在一張幻燈片中,肯定有一個唯一標識它的符號,不然,它怎么肯定會沖突,又想起了做動畫時,好像每一個要素都有一個名字,這應該是唯一標識的名稱。

解決方案

其實每張幻燈片中每一個形狀都有對應的名稱(實際它并不是唯一的),在開始菜單,編輯-選擇窗格中可查看、修改。這就是PPT中的"書簽"

使用Aspose.Slides或其他PPT操作類庫可直接打開PPT文件、讀取幻燈片內容、遍歷每一個形狀(shape)的名稱、類型(圖片、文字、線等),然后做自己要做的事!

1 presentation = new Presentation(pptFilePath); 2 ISlide slide = presentation.Slides[0]; 3 for (int j = 0; j<slide.Shapes.Count; j++) 4 { 5 IShape shape = slide.Shapes[j]; 6 Console.WriteLine(shape.Name+"\t"); 7 }

?

轉載于:https://www.cnblogs.com/liweis/p/7920139.html

總結

以上是生活随笔為你收集整理的PPT模板中的”书签”的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。