Sommario
Installa con Maven
<dependency> <groupId>e-iceblue</groupId> <artifactId>spire.xls</artifactId> <version>14.1.3</version> </dependency>
Link correlati
L'utilizzo del PDF come formato per l'invio di documenti garantisce che non verranno apportate modifiche alla formattazione del documento originale. Esportare Excel in PDF è una pratica comune in molti casi. Questo articolo spiega come farlo converti un intero documento Excel o un foglio di lavoro specifico in PDF utilizzando Spire.XLS for Java.
Installa Spire.XLS for Java
Prima di tutto, devi aggiungere il file Spire.Xls.jar come dipendenza nel tuo programma Java. Il file JAR può essere scaricato da questo collegamento. Se utilizzi Maven, puoi importare facilmente il file JAR nella tua applicazione aggiungendo il seguente codice al file pom.xml del tuo progetto.
<repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>https://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.xls</artifactId> <version>14.11.0</version> </dependency> </dependencies>
Converti un intero file Excel in PDF
Di seguito sono riportati i passaggi per convertire un intero documento Excel in PDF.
- Creare un oggetto cartella di lavoro.
- Carica un documento Excel di esempio utilizzando il metodo Workbook.loadFromFile().
- Imposta le opzioni di conversione da Excel a PDF tramite i metodi nell'oggetto ConverterSetting, restituito dal metodo Workbook.getConverterSetting().
- Converti l'intero documento Excel in PDF utilizzando il metodo Workbook.saveToFile().
- Java
import com.spire.xls.FileFormat; import com.spire.xls.Workbook; public class ConvertExcelToPdf { public static void main(String[] args) { //Create a Workbook instance and load an Excel file Workbook workbook = new Workbook(); workbook.loadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx"); //Set worksheets to fit to page when converting workbook.getConverterSetting().setSheetFitToPage(true); //Save the resulting document to a specified path workbook.saveToFile("output/ExcelToPdf.pdf", FileFormat.PDF); } }
Converti un foglio di lavoro specifico in PDF
Di seguito sono riportati i passaggi per convertire un foglio di lavoro specifico in PDF.
- Creare un oggetto cartella di lavoro.
- Carica un documento Excel di esempio utilizzando il metodo Workbook.loadFromFile().
- Imposta le opzioni di conversione da Excel a PDF tramite i metodi nell'oggetto ConverterSetting, restituito dal metodo Workbook.getConverterSetting().
- Ottieni un foglio di lavoro specifico utilizzando il metodo Workbook.getWorksheets().get().
- Converti il foglio di lavoro in PDF utilizzando il metodo Worksheet.saveToPdf().
- Java
import com.spire.xls.Workbook; import com.spire.xls.Worksheet; public class ConvertWorksheetToPdf { public static void main(String[] args) { //Create a Workbook instance and load an Excel file Workbook workbook = new Workbook(); workbook.loadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx"); //Set worksheets to fit to width when converting workbook.getConverterSetting().setSheetFitToWidth(true); //Get the first worksheet Worksheet worksheet = workbook.getWorksheets().get(0); //Convert to PDF and save the resulting document to a specified path worksheet.saveToPdf("output/WorksheetToPdf.pdf"); } }
Richiedi una licenza temporanea
Se desideri rimuovere il messaggio di valutazione dai documenti generati o eliminare le limitazioni della funzione, per favore richiedere una licenza di prova di 30 giorni per te.