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