从Eclipse创建Javadoc的PDF

从Eclipse创建Javadoc的PDF,eclipse,pdf,javadoc,Eclipse,Pdf,Javadoc,我已经能够为我的一个项目生成javadoc,但是我想将它集成到我的报告中。现在我有一个满是HTML文档的文件夹,有没有一种简单的方法可以将它们转换成单个pdf文档,或者直接从eclipse生成pdf文档?看看这个项目。它从维护工作超链接的HTML页面生成PDF 您可以从命令行使用它: htmldoc --webpage -f pdf-file.pdf html-file-1.html ... html-file-N.html 看看这个项目。它从维护工作超链接的HTML页面生成PDF 您可以从命

我已经能够为我的一个项目生成javadoc,但是我想将它集成到我的报告中。现在我有一个满是HTML文档的文件夹,有没有一种简单的方法可以将它们转换成单个pdf文档,或者直接从eclipse生成pdf文档?

看看这个项目。它从维护工作超链接的HTML页面生成PDF

您可以从命令行使用它:

htmldoc --webpage -f pdf-file.pdf html-file-1.html ... html-file-N.html
看看这个项目。它从维护工作超链接的HTML页面生成PDF

您可以从命令行使用它:

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

您可以在eclipse中将文件保存为PDF格式。文件->打印->然后在弹出窗口中有一个选择框,应显示“PDF”。如果你点击它,其中一个选项就是另存为PDF。尽管如此,Eclipse还是添加了格式。

您可以在Eclipse中将文件保存为PDF格式。文件->打印->然后在弹出窗口中有一个选择框,应显示“PDF”。如果你点击它,其中一个选项就是另存为PDF。尽管如此,Eclipse还是添加了格式设置。

您可以使用Maven javadoc插件上的doclet来完成

基本上只需要下载jar:

然后在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>

org.apache.maven.plugins
maven javadoc插件
2.10.2
PDF
javadoc
PDF
这是我的PDF文档。
pdf
com.tarsec.javadoc.pdfdoclet.pdfdoclet
${basedir}\\..\tools\pdfdoclet-1.0.3-all.jar
假的
-pdf javadoc.pdf

您可以使用Maven javadoc插件上的doclet来完成

基本上只需要下载jar:

然后在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>

org.apache.maven.plugins
maven javadoc插件
2.10.2
PDF
javadoc
PDF
这是我的PDF文档。
pdf
com.tarsec.javadoc.pdfdoclet.pdfdoclet
${basedir}\\..\tools\pdfdoclet-1.0.3-all.jar
假的
-pdf javadoc.pdf