Mir persönlich würde die Variante mit dem Passwort beim Ausdruck gefallen.
Wenn das Feld leer ist, dann speichert er das PDF ohne Passwort.
Man könnte es noch etwas weiter ausbauen und ein fest hinterlegtes Passwort beim klick aus einen Button Std. Passwort, soll er das hinterlegte in die TextBox kopieren oder er lädt das Passwort automatisch in die Tbx und man kann es ggf. ändern wenn man es möchte.