Acrobat hat keine automatische "druck alle OCGs auf eigene Seite"-Funktion. Das Vorgehen ist daher so, dass eine Druckroutine aufgebaut wird, welche eine Reihe von Druckbefehlen enthält. Jeder dieser Druckbefehle zeigt jeweils eine OCG, und druckt dann das Dokument.
Dies erfolgt via JavaScript.
Ein weiterer Punkt ist, dass ich nicht sicher bin, ob Felder den OCGs zugeordnet werden können. In diesem Fall müssten die betroffenen Felder je nach sichtbarer OCG sichtbar/unsichtbar gemacht werden. Auch dies ist mit JavaScript kein Problem. Es empfiehlt sich aber, etwas Denkarbeit in die Feldnamen zu stecken; mit intelligent gewählten Feldnamen lässt sich der Programmieraufwand auf ein Minimum reduzieren.
HTH.
Max Wyss.