防止输出或隐藏文本,同时导出刺激物报告



是否可以隐藏或禁用文本对象从导出到刺激物PDF报告?

将文本对象的"Printable"设置为false似乎没有效果。除了这个设置之外,我能找到的唯一一个相关设置是"导出为图像",这似乎不会阻止输出。

我正在使用Sitecore 6.4的刺激性报告。我的问题是原始HTML出现在我们导出的PDF报告中。我需要一种方法来隐藏文本字段。

您可以在报告的导出(导出)事件中使用以下代码:

for (int i = 0; i < this.RenderedPages.Count; i++)
{
    foreach (StiComponent component in this.RenderedPages[i].GetComponents())
    {
        if ((component is StiText) && (component.Name == "Text2"))
        {
            component.Enabled = true;
        }
    }
}

请查看链接中的样品:http://depositfiles.com/files/9ci8ofech

最新更新