2012-06-03 122 views
1

我已經能夠爲我的項目生成javadoc,但我想將它集成到我的報告中。現在我只是有一個文件夾充滿HTML文件,是否有一種簡單的方法可以將這些文件轉換爲單個pdf文檔或直接從eclipse生成pdf文檔的方式?從Eclipse中創建Javadoc的PDF

回答

2

看看HTMLDOC項目。它從保持工作超鏈接的HTML頁面生成PDF。

您可以從命令行中使用它:

htmldoc --webpage -f pdf-file.pdf html-file-1.html ... html-file-N.html 
0

您可以將文件保存爲在Eclipse中的PDF文件。文件 - >打印 - >然後一個彈出窗口有一個應該說「PDF」的選擇框。如果點擊它,其中一個選項是保存爲PDF。儘管Eclipse增加了格式化。

2

你可以在Maven-javadoc-plugin上使用doclet。

基本上只需要下載的jar:

http://pdfdoclet.sourceforge.net/

,然後添加上你的pom.xml的插件如下:

 <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-javadoc-plugin</artifactId> 
      <version>2.10.2</version> 
      <reportSets> 
       <reportSet> 
        <id>PDF</id> 
        <reports> 
         <report>javadoc</report> 
        </reports> 
        <configuration> 
         <name>PDF</name> 
         <description>This is my Documentation on PDF.</description> 
         <destDir>pdf</destDir> 
         <doclet>com.tarsec.javadoc.pdfdoclet.PDFDoclet</doclet> 
         <docletPath>${basedir}\..\..\tools\pdfdoclet-1.0.3-all.jar</docletPath> 
         <useStandardDocletOptions>false</useStandardDocletOptions> 
         <additionalparam> 
          -pdf javadoc.pdf 
         </additionalparam> 
        </configuration> 
       </reportSet> 
      </reportSets> 
     </plugin>