簡體   English   中英

如何使用 OpenXML SDK 在 Powerpoint 幻燈片中隱藏文本?

[英]How to hide a text inside a Powerpoint slide using OpenXML SDK?

我正在嘗試使用 OpenXML SDK 在幻燈片(或 TextBox)中隱藏文本。 如何隱藏文本而不讓用戶看到它?

我嘗試使用Drawing.Run方法設置不透明度,但它不支持長度大於 6 的 HexCode。此后,powerpoint 顯示修復演示文稿的警告消息。

我試過的代碼是:

 Drawing.RgbColorModelHex rgbColorModelHex2 = new Drawing.RgbColorModelHex() { Val = "00FFFFFF" };

根據我的研究, DocumentFormat.OpenXml.Wordprocessing有一個消失屬性,用於隱藏 Word 上的文本,但在 powerpoint 上找不到消失。 powerpoint 中是否有類似的屬性? 否則我如何隱藏文本?

提前致謝

Open XML Productivity Tool 包含在 SDK 中。 在 PowerPoint 中制作一對文件,一個顯示文本,另一個隱藏文本(使用選擇窗格執行此操作)。 然后使用生產力工具中的比較文件功能。 初始視圖將顯示有差異的 XML 部分。 然后單擊查看包代碼以查看自動生成的 C# 代碼,這些代碼將幫助您找出正確的語法。

另一個對 Open XML 非常有用的工具集是 Open XML Power Tools。 這是它的 NuGet 頁面: OpenXmlPowerTools 4.5.3.2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM