[英]VB.NET MS PowerPoint Slide Background
我目前正在使用VB.NET中的PowerPoint,並且在獲得幻燈片以獲得個人背景時遇到了一些麻煩。 使用SlideMaster方法更改演示文稿中的所有幻燈片,我希望只有一個受影響,任何人都可以提供任何建議嗎? 我目前無法發布代碼,但如果沒有人可以提供幫助,我會盡可能地發表評論。
PS使用Background.Fill.UserPicture方法似乎沒有工作,但我不知道為什么...
有時,舊版本的宏錄制器是一種愚蠢的祝福。 以下是PPT 2003在您為給定幻燈片記錄設置背景圖片的行為時給出的內容(在我評論出對事物沒有太多/任何影響的位之后):
With ActiveWindow.Selection.SlideRange
.FollowMasterBackground = msoFalse
'.DisplayMasterShapes = msoTrue
With .Background
.Fill.Visible = msoTrue
'.Fill.ForeColor.RGB = RGB(255, 255, 255)
'.Fill.BackColor.SchemeColor = ppAccent1
'.Fill.Transparency = 0#
.Fill.UserPicture "C:\Documents and Settings\Me\My Documents\My Pictures\photo.jpg"
End With
End With
UserPicture是設置圖片填充的方式,如您所見; 但你必須將.FollowMasterBackground設置為False,否則它會忽略你的填充設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.