首页 > 解决方案 > 显示具有适当缩进的 pdf 文件

问题描述

我想在网页上显示 Pdf 文件。Pdf 文件包含具有缩进的 Python 程序。但是在显示文件时,我无法获得 pdf 中的正确间距。

import PyPDF2
def read_file(request):
    pdfFileObj = open('media/documents/from_django.pdf', 'rb')
    pdfReader = PyPDF2.PdfFileReader(pdfFileObj)
    pageObj = pdfReader.getPage(0)
    text=pageObj.extractText()
    pdfFileObj.close()
    context = {'file_content': text}
    return render(request, "file.html", context)



HTML

<!DOCTYPE html>
<html lang="en">
<head>
    <title>File</title>
</head>
<body>
{{ file_content}}
</body>
</html>

标签: javascriptpythonjquerydjangoweb-deployment

解决方案


推荐阅读