Conversion de XLSX en PDF

Les fichiers Microsoft Excel sont largement utilisés pour la gestion des données de bureau et la manipulation des informations sur les plateformes Windows et macOS. De nombreux utilisateurs utilisent également OpenOffice (ODS), SpreadsheetML(XML), CSV et d’autres formats pour le stockage et la distribution des données. Cependant, pour visualiser ces documents, vous devez disposer d’une application spécifique. Ainsi, pour plus de commodité, les fichiers XLSX peuvent être convertis au format PDF. Vous pouvez également les convertir dans d’autres formats de votre choix tels que PDF, DOCX, HTML, des images raster (JPEG, PNG, BMP, etc.), XPS, etc.

Bien que Microsoft Excel et d’autres applications offrent la possibilité de restituer des formats XLSX, PDF ou image, pour cela, vous devez à nouveau installer le logiciel. De plus, lorsque vous devez effectuer la conversion d’un grand nombre de documents, il devient assez fastidieux de convertir ces documents individuellement. Par conséquent, dans de telles situations, une routine logicielle peut être utilisée pour effectuer le travail de conversion. Encore une fois, lorsque nous parlons de configuration d’environnement sans tracas avec un minimum d’efforts, les API cloud sont le meilleur choix. Vous n’avez pas besoin d’installer de logiciel particulier et toute la conversion peut être effectuée sur le cloud. Compte tenu de tous ces aspects, Aspose.Cells Cloud est la meilleure option disponible pour effectuer la création, la manipulation et la conversion de feuilles de calcul MS Excel.

Structure des cellules Aspose

Aspose.Cells Cloud est développé sur la base d’API REST et est accessible depuis n’importe quelle plateforme. De plus, les SDK cloud spécifiques au langage sont également disponibles afin que vous puissiez utiliser votre langage de programmation préféré. De même, pour la manipulation ou le rendu d’une feuille de calcul Excel à l’aide du langage Java, vous devez essayer d’utiliser Aspose.Cells Cloud SDK for Java. Veuillez noter que nos API sont également protégées par un mot de passe afin que seul le personnel autorisé puisse les stocker et y accéder. Avant de nous lancer dans notre découverte des fonctionnalités de conversion, nous vous recommandons de parcourir les sujets suivants

Aspose.Cells Cloud prend en charge les principaux formats de fichiers du secteur pour les opérations d’entrée et de sortie. Les détails sont disponibles via le lien suivant Formats de fichiers pris en charge.

Les sujets suivants sont expliqués plus en détail

Conversion de fichiers XLSX en PDF

Afin d’effectuer la conversion du fichier XLSX au format PDF, nous pouvons essayer d’utiliser la commande cURL sur l’invite de commande ou utiliser le code Java pour répondre à cette exigence dans les applications de bureau ou Web.

Commande cURL

curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=resultant.pdf" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>"

Dans la commande ci-dessus, conditional.xlsx est la feuille de calcul Excel d’entrée, PDF est le format résultant et resultant.pdf est le nom du fichier de sortie. Après l’exécution de la commande, le PDF résultant est stocké sur le stockage cloud. Les fichiers d’exemple sont disponibles sur

Java

Pour restituer la feuille de calcul Excel au format PDF à l’aide du code Java, nous devons d’abord créer un objet CellsApi en transmettant les informations clientID et clientSecret comme argument. Appelez ensuite une méthode cellsWorkbookGetWorkbook(…) pour restituer la sortie au format PDF.

// pour des exemples complets et le code source, veuillez visiter https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

// spécifier les détails de l'ID client
String clientId = "c235e685-1aab-4cda-a95b-54afd63eb87f";
// spécifier les détails du clientSecret
String clientSecret = "b8da4ee37494f2ef8da3c727f3a0acb9";
			
try {
    CellsApi api = new CellsApi(clientId,clientSecret);
		String name = "conditional.xlsx";
		String password = null;
		Boolean isAutoFit = true;
		Boolean onlySaveTable = true;
		String format = "PDF";
		// effectuer une opération de conversion de document
		File response = api.cellsWorkbookGetWorkbook(name, password, format,
			            isAutoFit, onlySaveTable, null, null, "Resultant.pdf");
}
catch (Exception e) {
e.printStackTrace();
}

Convertir XLSX en XPS

Pour convertir le fichier XLSX au format XPS, il suffit de définir la valeur de la variable de format sur XPS. Utilisez n’importe quel visualiseur XPS pour visualiser le fichier résultant. Nous vous recommandons d’utiliser notre application gratuite XPS viewer App(l’aperçu est affiché ci-dessous).Téléchargez le fichier d’entrée à partir de conditional.xlsx.

Aperçu du fichier XPS

Image 1 : Aperçu du fichier XPS résultant.

Comment convertir XLSX en TIFF

Utilisez la méthode GetWorkBook de l’API pour enregistrer les fichiers XLSX au format d’image TIFF. Il vous suffit de fournir la feuille de calcul Excel d’entrée en tant qu’entrée et de spécifier la valeur du format de sortie comme TIFF.

Commande cURL

curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=TIFF&isAutoFit=true&onlySaveTable=false&outPath=resultant.tiff" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>"

Utilisez les liens suivants pour télécharger conditional.xlsx et resultant.tiff.

Aperçu du fichier TIFF

Image 2 : Aperçu du fichier TIFF résultant.

Conclusion

Aspose.Cells Cloud est une API REST étonnante offrant des capacités de création et de manipulation. Elle est entièrement capable de transformer les formats Excel les plus courants en PDF, XPS, SVG, TIFF, HTML et divers autres formats. Toutes ces opérations peuvent être effectuées en quelques lignes de code.

Articles connexes