From f418605ec73375ab7c4915b3baf9e301e940739d Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Tue, 11 Jul 2023 13:39:04 -0400 Subject: [PATCH] pdf: Print PDF version; tweak output --- Userland/Utilities/pdf.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Userland/Utilities/pdf.cpp b/Userland/Utilities/pdf.cpp index 60f94c25da..c5c7cd5fcd 100644 --- a/Userland/Utilities/pdf.cpp +++ b/Userland/Utilities/pdf.cpp @@ -33,6 +33,14 @@ static PDF::PDFErrorOr print_document_info_dict(PDF::Document& document) return {}; } +static PDF::PDFErrorOr print_document_info(PDF::Document& document) +{ + outln("PDF Version: {}.{}", document.version().major, document.version().minor); + outln("Number of pages: {}", document.get_page_count()); + TRY(print_document_info_dict(document)); + return {}; +} + static PDF::PDFErrorOr pdf_main(Main::Arguments arguments) { Core::ArgsParser args_parser; @@ -54,8 +62,7 @@ static PDF::PDFErrorOr pdf_main(Main::Arguments arguments) TRY(document->initialize()); - outln("{} pages", document->get_page_count()); - TRY(print_document_info_dict(*document)); + TRY(print_document_info(*document)); return 0; }