Cambiar preferencias del visor

Cambiar la preferencia del visor

  1. Vincule el PDF de origen a la fachada PdfContentEditor.
  2. Lea el valor actual de la preferencia del visor.
  3. Combínelo con la bandera adicional deseada y pase el resultado a changeViewerPreference(...).
  4. Guarde el documento PDF actualizado.
public static void changeViewerPreferences(Path inputFile, Path outputFile) {
    PdfContentEditor editor = new PdfContentEditor();
    try {
        editor.bindPdf(inputFile.toString());
        editor.changeViewerPreference(editor.getViewerPreference() | 1);
        editor.save(outputFile.toString());
    } finally {
        editor.close();
    }
}