| | |
| | | * 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); |