From 7bee9c20cb78c0e6682b457f067030cc9aab8ae8 Mon Sep 17 00:00:00 2001 From: ulrich Date: Thu, 28 May 2020 08:09:29 +0000 Subject: [PATCH] Fehler bei PDF-Umwandlung behoben --- src/de/uhilger/wbx/web/AdocServlet.java | 25 +++++++++---------------- 1 files changed, 9 insertions(+), 16 deletions(-) diff --git a/src/de/uhilger/wbx/web/AdocServlet.java b/src/de/uhilger/wbx/web/AdocServlet.java index af4736b..bba886c 100644 --- a/src/de/uhilger/wbx/web/AdocServlet.java +++ b/src/de/uhilger/wbx/web/AdocServlet.java @@ -126,24 +126,17 @@ * nach PDF transformiert werden soll */ private void transform(String fileName, String backend) { - /* - Map<String, Object> attributes = new HashMap<>(); - attributes.put("no_footer", false); - //attributes.put("source_highlighter", "highlightjs"); - - Map<String, Object> options = new HashMap<>(); - options.put("attributes", attributes); - options.put("in_place", false); - if(null != backend) { - options.put("backend", backend); - } - */ - Map<String, Object> attributes = attributes().sourceHighlighter("highlightjs") .asMap(); - Map<String, Object> options = options().inPlace(false).attributes(attributes) - .asMap(); - + Map<String, Object> options; + if(null != backend) { + options = options().inPlace(false) + .backend(backend).attributes(attributes).asMap(); + + } else { + options = options().inPlace(false) + .attributes(attributes).asMap(); + } Asciidoctor asciidoctor = create(); asciidoctor.convertFile(new File(fileName), options); -- Gitblit v1.9.3