Я использую https://react-pdf.org/styling, и я хотел бы отображать загруженные изображения, когда я нажимаю кнопку печати. Однако, когда я печатаю изображение, визуализируется дважды.
import React from "react";
import phoneLogo from "./images/phone.png";
import {
Document,
Page,
Text,
View,
Font,
StyleSheet,
Image,
} from "@react-pdf/renderer";
const MyDoc = () => (
<Document>
<Page wrap>
<Image src={phoneLogo} />
</Page>
</Document>
);
class App extends React.Component {
render() {
return (
<div className="w-full">
<div className="text-center py-12">
<BlobProvider document={MyDoc()}>
{({ url }) => (
<a href={url} target="_blank">
Print
</a>
)}
</BlobProvider>
</div>
</div>
);
}
}
export default App;
Я пытался загрузить изображение таким образом, но оно не отображается вообще.
const MyDoc = () => (
<Document>
<Page wrap>
<Image src='/images/phone.png />
</Page>
</Document>
);
Есть предложения? Спасибо !!