我正在尝试使用OpenXML SDK在幻灯片(或TextBox)中隐藏文本。我如何隐藏文本而用户看不到?
我尝试使用Drawing.Run
method设置不透明度,但它不支持长度大于6的HexCode。PowerPoint在此之后显示警告消息以修复演示文稿。
我试过的代码是:
Drawing.RgbColorModelHex rgbColorModelHex2 = new Drawing.RgbColorModelHex() { Val = "00FFFFFF" };
在我的研究中,有一个DocumentFormat.OpenXml.Wordprocessing
用于在Word上隐藏文本的消失属性,但在powerpoint上找不到消失的属性。PowerPoint中是否有任何类似的属性?否则我该如何隐藏文字?
提前致谢
SDK随附了Open XML生产力工具。在PowerPoint中制作一对文件,一个显示文本,另一个隐藏文本(使用选择窗格执行此操作)。然后使用“生产率”工具中的“比较文件”功能。初始视图将显示具有差异的XML部分。然后单击“查看程序包代码”以查看自动生成的C#代码,它将帮助您找出正确的语法。
另一个对Open XML很有帮助的工具集是Open XML Power Tools。这是它的NuGet页面:OpenXmlPowerTools 4.5.3.2
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句