Lors de la navigation quotidienne dans des fichiers PDF, l'habitude personnelle de "définir le mode plein écran, masquer la barre de menu / barre d'outils, comment définir la mise en page du document, etc." Vous définissez vos préférences en fonction de. Aujourd'hui, le texte vous montrera comment obtenir ces paramètres de préférence via Free Spire.PDF pour Java.
** Importer le package JAR ** ** Méthode 1: ** Téléchargez Free Spire.PDF pour Java, décompressez-le, puis dans le dossier lib Importez le package Spire.Pdf.jar dans votre application Java en tant que dépendance.
** Méthode 2: ** Après avoir installé le package JAR directement à partir du référentiel Maven, configurez le fichier pom.xml comme suit:
<repositories>
   <repository>
      <id>com.e-iceblue</id>
      <name>e-iceblue</name>
      <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
   </repository>
</repositories>
<dependencies>
   <dependency>
      <groupId>e-iceblue</groupId>
      <artifactId>spire.pdf.free</artifactId>
      <version>2.6.3</version>
   </dependency>
</dependencies>
** Code Java **
import com.spire.pdf.*;
public class ViewerPreference {
    public static void main(String[] args) {
        //Chargez le document PDF
        PdfDocument pdf = new PdfDocument();
        pdf.loadFromFile("test2.pdf");
        //Centrer la fenêtre
        pdf.getViewerPreferences().setCenterWindow(true);
        //Cacher le titre
        pdf.getViewerPreferences().setDisplayTitle(false);
        //Ajuster à la taille de la fenêtre
        pdf.getViewerPreferences().setFitWindow(true);
        //Masquer la barre de menus
        pdf.getViewerPreferences().setHideMenubar(true);
        //Cacher la barre d'outils
        pdf.getViewerPreferences().setHideToolbar(true);
        //Configurer la page pour qu'elle s'affiche sur deux colonnes
        pdf.getViewerPreferences().setPageLayout(PdfPageLayout.Two_Column_Left);
        //Plein écran
        //pdf.getViewerPreferences().setPageMode(PdfPageMode.Full_Screen);
        //Définir le zoom d'impression
        //pdf.getViewerPreferences().setPrintScaling(PrintScalingMode.App_Default);
        //Sauvegarder le document
        pdf.saveToFile("viewer.pdf");
        //proche
        pdf.close();
    }
}

Recommended Posts