<p>我正在做一个简单的应用程序,这将帮助我转换我的所有pdf文件,其中有英文文本为法文文本的pdf格式。我做了一个简单的概念证明,它可以帮助我迭代给定的文件并将所有文本转换成法语。现在,我坚持将转换后的法语文本保存为pdf格式,其结构与原始英文版本相似。在</p>
<pre><code>import PyPDF2
from googletrans import Translator
translator = Translator()
read_pdf = PyPDF2.PdfFileReader(open('any_english.pdf', 'rb'))
write_pdf = PyPDF2.PdfFileWriter()
number_of_pages = read_pdf.getNumPages()
for i in range(number_of_pages):
page = read_pdf.getPage(i)
page_content = page.extractText()
print translator.translate(page_content, dest='fr').text
// Save the converted version text in french into a pdf conserving structure as original pdf
</code></pre>
<p>**注</p>
<p>pdf中的所有内容都是文本格式而不是图像。在</p>