使用javascript将字节转换为PDF

使用javascript将字节转换为PDF,javascript,jquery,Javascript,Jquery,我有一个WSDL,它向我发送字节格式的PDF,我想用javascript在一个新窗口中打开这个PDF。问题是我无法将编码的字节转换成PDF。我尝试了这段代码,但它不起作用。我不知道这是因为我的PDF中有一张图片和一些行,还是因为这个版本适用于较旧的浏览器 var getrelevadoc=函数(i){ 变量数据={ “服务”:“relevePrest”, 'i':$('idNumPersonne').val(), 'n':$('numRlv_td'+i).text(), 'b':$('numBa

我有一个WSDL,它向我发送字节格式的PDF,我想用javascript在一个新窗口中打开这个PDF。问题是我无法将编码的字节转换成PDF。我尝试了这段代码,但它不起作用。我不知道这是因为我的PDF中有一张图片和一些行,还是因为这个版本适用于较旧的浏览器

var getrelevadoc=函数(i){
变量数据={
“服务”:“relevePrest”,
'i':$('idNumPersonne').val(),
'n':$('numRlv_td'+i).text(),
'b':$('numBatch_td'+i).text(),
“e”:$(“#codeEntite”).val()
};
$.get(“/下载”,
数据,
功能(数据){
if(数据安全){
location.reload();
}else if(data.erreur){
erreur(data.erreur);
}否则{
var blob=新blob([数据]{
类型:“应用程序/pdf”
});
var link=window.URL.createObjectURL(blob);
打开(链接,,'高度=650,宽度=840');
}
ready();
});
};
这是我生成的字节的一小部分

1.4
%����
1 0 obj
<<
/Keywords ()
/Creator (BdocPDF V5.3)
/Producer (Apache FOP Version svn-trunk)
/CreationDate (D:20200120134322+00'00')
>>
endobj
2 0 obj
<<
  /N 3
  /Length 3 0 R
  /Filter /FlateDecode
>>
stream
x���wTS��Ͻ7�P����khRH
�H�.*1  J�� "6DTpDQ��2(���C��"��Q��D�qp�Id�߼y�͛��~k����g�}ֺ ����LX  ��X��ň��g`� l �p��B�F�|،l���� ��*�?�� ����Y"1 P������\�8=W�%�Oɘ�4M�0J�"Y�2V�s�,[|��e9�2�<�s��e���'��9���`���2�&c�tI�@�o��|N6 (��.�sSdl-c�(2�-�y �H�_��/X������Z.$��&\S�������M����07�#�1ؙY�r f��Yym�";�8980m-m�(�]����v�^��D���W~�
1.4
%����
10 obj
>
endobj
20 obj
>
流动
x���wTS��Ͻ7�P����khRH

�H�.*1 J�� “6DTpDQ��2(���C��"��Q��D�qp�身份证件�߼y�͛��~K����G�}ֺ ����LX��X��ň��g`� L�P��B�F�|،l���� ��*�?�� ����Y“1P������\�8=W�%�Oɘ�4米�0J�“是的�2V�s�,[|��e9�2.�请删除Java标记,这与Java无关。这是否回答了您的问题?