From b25adb19b776886c28ad4867ecf125b0f4a6b50d Mon Sep 17 00:00:00 2001 From: Joe Rabinoff Date: Tue, 19 Jun 2018 09:37:02 -0400 Subject: Add command-line option to select PDF page The optional argument "--pdf-page N" causes Inkscape to import page number N from the pdf document specified on the command line. This functionality is already available when importing via the GUI, but not when batch processing. --- src/extension/internal/pdfinput/pdf-input.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/extension/internal/pdfinput/pdf-input.cpp') diff --git a/src/extension/internal/pdfinput/pdf-input.cpp b/src/extension/internal/pdfinput/pdf-input.cpp index d078b5a9b..ebd6ea8fa 100644 --- a/src/extension/internal/pdfinput/pdf-input.cpp +++ b/src/extension/internal/pdfinput/pdf-input.cpp @@ -777,6 +777,8 @@ PdfInput::open(::Inkscape::Extension::Input * /*mod*/, const gchar * uri) { is_importvia_poppler = dlg->getImportMethod(); // printf("PDF import via %s.\n", is_importvia_poppler ? "poppler" : "native"); #endif + } else { + page_num = INKSCAPE.get_pdf_page(); } SPDocument *doc = nullptr; -- cgit v1.2.3