我正在尝试使用下面的代码在xml中插入base64_encoded pdf内容。
1)在变量中获取 pdf 数据。
$ varFilePath ='temp_invoices /'。 $ varFileName;
$ arrFileData = file_get_contents ($ varFilePath);
$ varPdfBase64 = base64_encode ($ arrFileData);
2)在xml标记中使用base64数据
$ Attachment-> addChild('Attachment',$ varPdfBase64);
变量 $ varPdfBase64 具有太大的内容及其创建问题。
现在,当我尝试下载xml文件时,它会显示纯文本,而不是使用xml标签进行下载。
注意:-所有标签都包含在源代码(ctrl + u)中。
如何解决此问题?