From e0de53084fe005fafad423a66b261cc45cfaaeb0 Mon Sep 17 00:00:00 2001
From: "James R. Barlow" <james@purplerock.ca>
Date: Mon, 4 Jan 2021 20:21:51 -0800
Subject: [PATCH 2/5] Fix externalize_inline_images for qpdf 10.1.0
Signed-off-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
---
src/qpdf/page.cpp | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/qpdf/page.cpp b/src/qpdf/page.cpp
index 72748a9..3f6e26e 100644
--- a/src/qpdf/page.cpp
+++ b/src/qpdf/page.cpp
@@ -79,7 +79,10 @@ void init_page(py::module& m)
.def("_get_mediabox", &QPDFPageObjectHelper::getMediaBox)
.def("_get_cropbox", &QPDFPageObjectHelper::getCropBox)
.def("_get_trimbox", &QPDFPageObjectHelper::getTrimBox)
- .def("externalize_inline_images", &QPDFPageObjectHelper::externalizeInlineImages,
+ .def("externalize_inline_images",
+ [](QPDFPageObjectHelper &poh, size_t min_size = 0) {
+ return poh.externalizeInlineImages(min_size);
+ },
py::arg("min_size") = 0,
R"~~~(
Convert inlines image to normal (external) images.
--
2.29.2