小编jdu*_*cki的帖子

使用iText将带图像的HTML转换为PDF

我搜索了这些问题,但未能找到解决我具体问题的方法.我需要做的是将包含图像和CSS样式的HTML文件转换为PDF.我正在使用iText 5,并且能够将样式包含在生成的PDF中.但是,我仍然在努力包括图像.我在下面提供了我的代码.具有绝对路径的图像包含在生成的PDF中,具有相对路径的图像不包括在内.我知道我需要实现AbstractImageProvider,但我不知道该怎么做.任何帮助是极大的赞赏.

Java文件:

public class Converter {

    static String in = "C:/Users/APPS/Desktop/Test_Html/index.htm";
    static String out = "C:/Users/APPS/Desktop/index.pdf";
    static String css = "C:/Users/APPS/Desktop/Test_Html/style.css";

    public static void main(String[] args) {
        try {
            convertHtmlToPdf();
        } catch (DocumentException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    private static void convertHtmlToPdf() throws DocumentException, IOException {
        Document document = new Document();
        PdfWriter pdfWriter = PdfWriter.getInstance(document, new FileOutputStream(out));
        document.open();
        XMLWorkerHelper.getInstance().parseXHtml(pdfWriter, document, new FileInputStream(in), new FileInputStream(css));
        document.close();
        System.out.println("PDF Created!");
    }

    /**
     * Not …
Run Code Online (Sandbox Code Playgroud)

html css java pdf itext

5
推荐指数
1
解决办法
8613
查看次数

Ionic 2提供商

我是Ionic 2的新手,我正在尝试通过任何在线教程来展示如何添加提供者.似乎Ionic已经改变了生成的app结构.有些人可以给我一个如何使用当前的Ionic 2 app结构做到这一点的例子吗?我尝试导入并将我的提供程序添加到页面类(构造函数和@Component页面装饰器),我得到一个无法找到的错误.我想要做的就是按照教程使用当前的Ionic 2应用程序结构.

typescript ionic2

4
推荐指数
2
解决办法
5771
查看次数

标签 统计

css ×1

html ×1

ionic2 ×1

itext ×1

java ×1

pdf ×1

typescript ×1