使用wkhtmltopdf而不创建文件

时间:2017-07-12 12:01:08

标签: java wkhtmltopdf

一切都在问题中。在java中,我创建了一个将执行wkhtmltopdf的进程,但是我需要给输出文件,我想创建pdf并将其放在缓冲区中而不创建文件然后读取它。有可能吗?

1 个答案:

答案 0 :(得分:0)

wkhtmltopdf可以用作可执行文件或库。作为库,您可以将输出输出到内存中。来自c ++ Wrapper的snipplet:

if(wkhtmltopdf_convert(conv))
{
    // Get Output as buffer
   const unsigned char *data = nullptr;
   size_t length = wkhtmltopdf_get_output(conv, &data);
   ....
}