L’orientamento della pagina dipende dal layout del contenuto della pagina. In qualità di sviluppatore, possiamo modificare in modo programmatico l’orientamento di ciascuna pagina in base a quella adatta. In questo articolo impareremo a cambiare l’orientamento di una pagina in un documento Word in Java. Separatamente, vedremo come cambiare l’orientamento orizzontale in verticale e poi come cambiare l’orientamento verticale in orizzontale con le applicazioni Java.

Modifica dell'orientamento della pagina di DOC/DOCX in Java

API Java per modificare l’orientamento delle pagine di Word

GroupDocs.Merger for Java è l’API per gestire le pagine dei documenti all’interno delle applicazioni Java. Consente di modificare l’orientamento delle pagine dei documenti di Word e di molti altri formati di documenti di supporto. Lo useremo per cambiare l’orientamento della pagina dei file DOC/DOCX. Per i dettagli e altre funzionalità dell’API, puoi visitare la documentazione.

Scarica e configura

Ottieni la libreria dalla sezione download. Per la tua applicazione Java basata su Maven, aggiungi semplicemente la seguente configurazione pom.xml. Successivamente, puoi provare gli esempi di questo articolo e i molti altri esempi disponibili su GitHub. Per i dettagli, puoi visitare il Riferimento API.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-merger</artifactId>
        <version>22.2</version> 
</dependency>

Cambia l’orientamento di una pagina di Word in orizzontale in Java

Inizia con come creare a livello di codice un paesaggio di pagina in un documento di Word. I seguenti passaggi consentono di modificare l’orientamento della pagina di un documento Word DOC/DOCX in orizzontale in Java:

  • Prepara l’opzione di orientamento e impostala sulla modalità orizzontale.
  • Carica il documento Word usando Merger.
  • Modificare l’orientamento utilizzando il metodo changeOrientation().
  • Salva il documento aggiornato utilizzando il metodo save() appropriato.

Il codice Java seguente modifica l’orientamento verticale di alcune pagine di un documento di Word in orizzontale.

// Come modificare l'orientamento della pagina del documento Word in Orizzontale in Java
OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Landscape, new int[] { 1, 2 });
Merger merger = new Merger("path/document.docx");
merger.changeOrientation(orientationOptions);
merger.save("path/orientation-landscape-document.docx");

Cambia l’orientamento di una pagina di Word in verticale in Java

Allo stesso modo, puoi impostare qualsiasi insieme di pagine del documento di Word con orientamento verticale. I seguenti passaggi consentono di modificare l’orientamento di una pagina di un documento di Word in verticale in Java:

  • Carica il documento Word usando Merger.
  • Prepara l’opzione di orientamento e imposta la modalità su ritratto.
  • Utilizzare il metodo changeOrientation() per modificare l’orientamento.
  • Utilizzare il metodo appropriato save() per salvare il documento aggiornato.

Il codice Java seguente modifica l’orientamento verticale di alcune pagine di un documento di Word in verticale.

// Come modificare l'orientamento della pagina del documento Word in Verticale in Java
OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Prtrait, new int[] { 3, 4 });
Merger merger = new Merger("path/document.docx");
merger.changeOrientation(orientationOptions);
merger.save("path/orientation-landscape-document.docx");

Ottieni una licenza API gratuita

Puoi ottenere una licenza temporanea gratuita per utilizzare l’API senza i limiti di valutazione.

Conclusione

Per concludere, abbiamo imparato come modificare l’orientamento della pagina dei documenti Word all’interno delle applicazioni Java. Abbiamo discusso del frammento di codice che ha cambiato l’orientamento orizzontale delle pagine selezionate di un file DOCX in verticale. Allo stesso modo, abbiamo modificato l’orientamento verticale delle pagine selezionate in orizzontale utilizzando l’esempio di codice Java. Inizia a creare la tua applicazione in grado di alternare l’orientamento delle pagine di Word.

Per maggiori dettagli sull’API, visita la documentazione. Per domande, contattaci tramite il forum.

Guarda anche