[Java] Paramètres d'affichage PDF

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();
    }
}

view.png

Recommended Posts

[Java] Paramètres d'affichage PDF
Document PDF compressé Java
Java ajoute un tableau au PDF
Cryptage et décryptage Java PDF
Pagination de PDF avec Java + PDFBox.jar
Java transforme Excel en PDF
Mot de paramètres Java Couleur d'arrière-plan de la page
Java pour extraire le contenu de texte PDF
[OpenCV3.2.0] Paramètres Eclipse (Java) (pour Mac)
Ajout, modification, suppression de signets PDF JAVA
Paramètres des variables d'environnement Java (Windows, AdoptOpenJDK11)
Java
Sortie PDF et TIFF avec Java 8
Ajouter, remplacer, supprimer des images Java PDF
Ajouter un filigrane à Java au document PDF
Paramètres de débogage SSL dans Java
Java
Java dessine des formes dans des documents PDF
Java ajoute des champs de formulaire au PDF
Paramètres Java Excel Couleur d'arrière-plan et image d'arrière-plan
Programmer les en-têtes et pieds de page PDF en Java