在我的项目中,我想将pdf转换为图像,然后在屏幕上向用户显示。
我已经在某些目录下创建了图像。我已经将路径传递给JQuery,但是找不到该路径。
我将下面的路径传递给JQuery
{"path":"/home/USERNAME/Desktop/PROJECTNAME/src/FOLDER1/FOLDERID/pdf/image.png"}
当我在浏览器中检查“网络”字段时,可以看到以下内容:
Using the URLconf defined in PROJECTNAME.urls, Django tried these URL patterns, in this order:
^$
admin/
SUBFIELD1/
SUBFIELD2/ ^$ [name='index']
SUBFIELD3/
The current path, home/USERNAME/Desktop/PROJECTNAME/src/FOLDER1/FOLDERID/pdf/image.png, didn't match any of these.
请注意,SUBFIELD和FIELD1不相等。这是我在src
FOLDER1
FOLDERID
pdf
image.png
SUBFIELD1
migrations folder
admin.py
models.py
...
SUBFIELD2
same as SUBFIELD1
SUBFIELD3
same as SUBFIELD1
用于向用户显示图像的JQuery代码
function getpdf()
{
$.getJSON('/SUBFIELD1/convertPdf2Image/',function (data) {
$('#myimage').attr('src', '');
$("#myimage").attr('src', data.path);
});
}
HTML代码
<img id="myimage" style="width:500px;height:600px;"/>