diff --git a/src/main/java/com/openhtmltopdf/cli/App.java b/src/main/java/com/openhtmltopdf/cli/App.java index b5301b6..d96c98f 100644 --- a/src/main/java/com/openhtmltopdf/cli/App.java +++ b/src/main/java/com/openhtmltopdf/cli/App.java @@ -64,6 +64,12 @@ public static class Run implements Callable { ) boolean block; + @Option( + names = { "--accessible", "-a"}, + description = "Force PDF/UA Conformance" + ) + boolean accessible; + @Override public Integer call() throws Exception { if (quiet && !verbose) { @@ -95,6 +101,11 @@ public Integer call() throws Exception { builder.withFile(input); } + if (accessible) { + builder.usePdfUaAccessbility(true); + builder.usePdfAConformance(PdfRendererBuilder.PdfAConformance.PDFA_3_U); + } + builder.toStream(os); builder.useFastMode(); builder.run();