From 9442782881fef1d599d0c533998a2c20d34b1356 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Fri, 20 Oct 2023 11:57:37 -0400 Subject: [PATCH] LibPDF: Implement text_next_line_show_string_set_spacing Not used terribly often, but e.g. used in 000333.pdf page 17 in stillhq.com-pdfdb. --- Userland/Libraries/LibPDF/Renderer.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Userland/Libraries/LibPDF/Renderer.cpp b/Userland/Libraries/LibPDF/Renderer.cpp index 896f060d4f..dcfecb11c3 100644 --- a/Userland/Libraries/LibPDF/Renderer.cpp +++ b/Userland/Libraries/LibPDF/Renderer.cpp @@ -507,7 +507,13 @@ RENDERER_HANDLER(text_next_line_show_string) return {}; } -RENDERER_TODO(text_next_line_show_string_set_spacing) +RENDERER_HANDLER(text_next_line_show_string_set_spacing) +{ + TRY(handle_text_set_word_space(args.slice(0, 1))); + TRY(handle_text_set_char_space(args.slice(1, 1))); + TRY(handle_text_next_line_show_string(args.slice(2))); + return {}; +} RENDERER_HANDLER(text_show_string_array) {