2012-07-23 31 views
1

我正在使用Confluence 4.0.3,我正在尝试创建一个PDF布局/样式表,以便从页面内容中抓取主标题并将其移动到标题页。汇合出口动态PDF标题

我迄今为止尝试:

  1. 使用方式汇合一样 - 它并不好,因为在所有它有额外的TOC(NP,我可以将其隐藏)和额外的页面内容来工作因为它需要我从父级别导出才能正常工作

  2. 我定义了一个包含页面标题的宏,并且可以使用css使它在标题页上着陆。然而,如果我要导出多个文档,这可能会造成问题

  3. 风格的h1:第一个孩子,这项工程,但同样在多个文档这将是一个问题。

问:有多种文档导出方法可以做到这一点吗?如果没有,页面标题是否有我可以定位的类,而不是h1:第一个孩子?我试过h1.pagetitle(在他们的文档中),但它不起作用,谢谢

回答

1

我使用了一个用户定义的宏来放置标题并使用PDF导出css将其放置在标题页上。只要您仅在导出级别导出1个文档,此功能就可以工作。如果您从相同的导出级别导出2个或更多文档,则只能定义1个宏,否则它们将全部位于标题页上的相同位置。

这似乎是我发现实现这样的最简单的方法。

0

我会尝试雇用一个小的解决方法。你可以使用一个.asp页面,这个页面位于汇合点附近,用来拉取pdf标题并显示它的样子。然后,您可以使用html-include宏来显示.asp页面,以及它显示的pdf标题,无论您喜欢在哪个位置汇合。

+1

我们是在一个java服务器上,但不用担心,我用一个用户定义的宏来增加标题页的标题,并使用pdf导出css来将它定位在标题页上。向下倾向于此,这只有在您导出该架构级别的1个文档时才有效。如果您从同一级别导出2个文档,则需要在其中一个页面上仅定义1个宏 – Huangism 2012-07-24 20:03:40