我正在使用 kendo-react-ui drawDOM ( https://www.telerik.com/kendo-react-ui/components/drawing/api/drawDOM ) 从 ReactJs 中的 HTML DOM 生成图像和 PDF。输出中的 SVG 图像在 PDF 和图像中都被拉伸和模糊。边框,文本等其他内容是正确的。整体分辨率也不错。但是包含的 SVG 正在产生问题。
这是我正在使用的代码:
const group = await drawDOM(posterRef.current, {
scale: 2,
keepTogether: true,
});
const pdfDataUri = await exportPDF(group);
const imgDataUri = await exportImage(group);