我想打印一个pdf文件与html图像嵌入在它的React Native博览会移动的应用程序。当我试图生成pdf文件,图像是不包括在生成的pdf文件。任何帮助如何包括图像在我的pdf文件。
createPDF = async (html) => {
try {
const {uri} = await Print.printToFileAsync(html);
Print.printAsync({ uri });
this.setState({callPrint: false});
} catch(err) {
console.error(err);
this.setState({callPrint: false});
}
};
const html = "
<html>
<body>
<div class='title-container'>
<img source="asset/omnix.png" />
</div>
</body>
</html>
";
1条答案
按热度按时间x8diyxa71#
这是iOS for expo上的已知问题,建议添加
fetchImageData
函数将图像转换为Base64字符串如果使用
fetchImageData
填充所有图像,它们将正确打印