我不是Sharepoint程序员,我会事先承认。但我是一个用户,我知道如果我在网上找到解决方案,它会比等待我的I / S团队找到它快得多......
我正在构建一个包含主页面和一层子页面的wiki。 (我不想辩论它是否应该是wiki ...我正在寻找像wiki一样的共享访问。)我希望能够触发打印(到PDF或打印机,或者主页的内容定期存档,然后一次性存档子页面。我希望生成的PDF文件包含NAMED DESTINATIONS,以便链接结构完好无损,并且可以获取PDF文件并在Acrobat中打开它并仍然从主页跳转到辅助页面...
任何接受者?我认为最难的两个部分是:
答案 0 :(得分:0)
听起来只有一个页面与其他页面不同,即主页面,因此遍历网站页面列表应该是直截了当的。只需先检索主页面,然后在遍历列表时忽略它。由于页面标题是列表列,因此很容易在PDF文件中进行链接。
PDF输出的所有复杂性都可以使用像iTextSharp这样的库来处理,这是iText的.NET版本。如果您使用Sharepoint 2010客户端对象模型,则可以使用任何.NET语言编写此简单工具。我已经使用IronPython来提取列表项并使用.NET客户端对象模型添加列表项,我认为这将是编码中最难的部分,习惯于客户端对象模型的工作方式。
iText网站有点令人困惑,因为它专注于API和原始Java版本。 .NET端口can be downloaded here。
答案 1 :(得分:0)