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; }