d
This commit is contained in:
@@ -27,10 +27,10 @@ from ._shared import (
|
||||
import pipeline as ctx
|
||||
|
||||
try:
|
||||
from PyPDF2 import PdfWriter, PdfReader
|
||||
HAS_PYPDF2 = True
|
||||
from pypdf import PdfWriter, PdfReader
|
||||
HAS_PYPDF = True
|
||||
except ImportError:
|
||||
HAS_PYPDF2 = False
|
||||
HAS_PYPDF = False
|
||||
PdfWriter = None
|
||||
PdfReader = None
|
||||
|
||||
@@ -753,8 +753,8 @@ def _merge_text(files: List[Path], output: Path) -> bool:
|
||||
|
||||
def _merge_pdf(files: List[Path], output: Path) -> bool:
|
||||
"""Merge PDF files."""
|
||||
if (not HAS_PYPDF2) or (PdfWriter is None) or (PdfReader is None):
|
||||
log("PyPDF2 is required for PDF merging. Install with: pip install PyPDF2", file=sys.stderr)
|
||||
if (not HAS_PYPDF) or (PdfWriter is None) or (PdfReader is None):
|
||||
log("pypdf is required for PDF merging. Install with: pip install pypdf", file=sys.stderr)
|
||||
return False
|
||||
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user