我在Python中合并了许多PDF文件,并得到了错误“errno 2 nno such file or directory”,尽管该文件是存在的。
我试图显示PDF文件,只是为了显示PDF文件的存在。
import os
from PyPDF2 import PdfFileMerger
merger = PdfFileMerger()
source_dir = os.getcwd() + '/Combined PDF'
for items in os.listdir(source_dir):
if items.endswith('.pdf'):
我正在编辑一个pdf文件,方法是编辑某些单词,并在pymupdf的编辑区域上添加不同的单词。
代码运行成功,但是它制作了一个非常大的单页pdf (9MB)。我认为这是因为绘制了许多形状和密文,但我似乎不能重构。
我知道不应该多次应用page.apply_redactions(),但是如果我不这样做,文本就不能正确地显示在编辑过的正方形上,否则就会引发ValueError: fill rect must be finite and not empty。
对于较小输出pdf的重构方面的任何帮助都将不胜感激。
doc = fitz.open(self.path)
# get pdf
我正在尝试使用Python在我想要的特定页面合并多个PDF。例如,假设我们有3个pdf,我想合并第一个pdf的第2页的第二个和第22页的第三个。
给了我一些可以使用的东西,如果只有两个pdf,这实际上是很好的;但是超过两个,我就不能让它工作了。
from PyPDF2 import PdfFileMerger
pdfs = ['sample1.pdf',
'sample2.pdf',
'sample3.pdf']
merger = PdfFileMerger( )
for pdf in pdfs:
我试图从一个网站下载所有的pdf网址,并将所有的pdf附加到一个单一的文件。目前,我有一个包含pdf的所有urls的列表。我如何下载所有的pdf并将它们添加到一起?我已经在下面附上了我的代码。我使用的是Python 2.7.8。
# Download and merge pdfs
url_list = listofurl
for url in listofurl:
outfile = os.path.basename(url)
with open(outfile, 'w') as out:
out.write(urllib2.urlopen(ur
我有问题,需要你的帮助。我通过“用Python自动完成无聊的事情”来学习Python。我目前在第13章,处理PDF文件和Word文件。我有这些代码从book.It基本上合并的pdf文件,没有他们的第一页。但是在运行程序之后,我没有看到任何PDF文件弹出。我试图在目录中找到它,但它也不在那里。所以帮我找到那份文件谢谢!这是密码
import PyPDF2
import os
pdfFiles = []
for filename in os.listdir('.'):
if filename.endswith('.pdf'):
pdfFiles.append