let imgsrc = this.state.retrieveuploadfile.filecontent;
<Dialog
className=""
open={this.state.openattachmentDialog}
modal={false}
autoScrollBodyContent={true}
contentStyle={{ maxWidth: 'none' }}
onRequestClose={this._closeDialog} >
<div>
<img src={"data:image/jpeg;" + imageBase64} style={{maxWidth: '250px', margin: '15px'}}/>
<embed width="100%" height="100%" name="plugin" src={"data:application/pdf;" + imageBase64} />
</div>
</Dialog>
我有一个对话框,我可以列出所有上传的附件。 成功上传图像后,我正在为所有上传的图像调用Retrieve API。我收到以下格式的回复
如果是图像,我需要显示图像,如果它是PDF,我需要显示PDF。如果它是一个Word,我需要显示Word。 基于base64,我们需要转换并在UI中显示它们。
您可以在filecontent
属性的响应中看到base64代码。
如何根据base64显示单词?