如何在c++中生成html文件

How to generate mhtml file in C++?

本文关键字:html 文件 c++      更新时间:2023-10-16

我想生成由Html定义的多媒体文档(所谓的MIME)。
因此,我可以在a single mhtml (MIME) file here(如:mime_example.doc)中打包相关文件(例如htm,图像…)。
但我只有php implementation here:一个基本的MIME 1.0类的帮助
(在"基本的MIME 1.0类帮助"部分)
the method to generate的html文件:

header('Content-Type: application/msword');
header('Content-disposition: filename=mydocument.doc')
$doc = New mime10class();
$doc->addFile('mydocument.htm','text/html; charset="utf-8"','Hello, world !');
$doc->addFile('subdiranotherfile.htm','text/html; charset="utf-8"','Hi there.');
echo $doc->getFile(); 

但是如何用c++实现这个呢?
(有用链接:聚合文档的MIME封装,如HTML (MHTML))

我不确定是否是一个独立的开源库,但https://github.com/coolwanglu/pdf2htmlEX它将PDF转换为html,它可以选择在单个html文件中打包相关文件(例如htm,图像…)(默认情况下它不会),可能你可以使用这个项目的代码作为它的开源!