From e04390754e3f55a5d715e6dd68447f76dc5c8014 Mon Sep 17 00:00:00 2001 From: Simon Segerblom Rex Date: Thu, 16 May 2019 21:53:06 +0200 Subject: [PATCH] Add /Order with all OCGs to OCG config This will make the layers toggable in Adobe Reader. Fixes #1 --- pdflayers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pdflayers.py b/pdflayers.py index 4f6a1db..4b40c34 100644 --- a/pdflayers.py +++ b/pdflayers.py @@ -43,6 +43,7 @@ def set_layer_visibility(pdf, layers_to_show): ocgs_config = pikepdf.Dictionary( BaseState=pikepdf.Name('/OFF'), ON=ocgs_on, + Order=ocgs, ) pdf.root.OCProperties = pikepdf.Dictionary(