Convertisseurs de ligne de commande EPS, XPS, OXPS et PS
Aperçu
Besoin de vous assurer que vos documents peuvent être ouverts sur n’importe quel appareil ? Aspose.Page Convert est un outil de ligne de commande qui permet aux développeurs et aux concepteurs de convertir facilement des fichiers PS, EPS et XPS dans des formats plus largement utilisés. Cela garantit que vos documents sont accessibles sur une variété de plateformes.
Principales fonctionnalités
- Formats d’entrée pris en charge : PS, XPS, EPS.
- Formats de sortie pris en charge : PDF, JPEG, PNG, BMP, TIFF, EMF, WMF.
- Utilisation flexible : peut être utilisé à la fois via de simples commandes de ligne de commande et par programme dans votre code C#, compatible avec .NET 6.0/7.0.
Avantages
L’utilisation de l’outil Aspose.Page Convert offre plusieurs avantages :
- Efficacité : convertissez rapidement des documents aux formats Page Description Language sans avoir besoin d’un logiciel complexe.
- Automation : intégrez la conversion EPS, XPS, OXPS et PS dans vos flux de travail et scripts automatisés.
- Flexibilité : Gérez différents formats de documents pour garantir la compatibilité avec différents systèmes et applications.
Licence
Bien que l’application Aspose.Page Convert elle-même soit gratuite, la conversion de documents nécessite une [licence] Aspose.Page valide (3). Vous pouvez acheter une licence ou utiliser Aspose.Page en mode d’essai à des fins d’évaluation.
Comment installer le convertisseur de ligne de commande EPS/XPS/PS ?
L’outil Aspose.Page Convert peut être installé globalement ou localement, en fonction des besoins de votre projet. Nous vous recommandons d’utiliser l’installation locale pour une utilisation spécifique au projet afin d’éviter les conflits de versions.
Installation globale
Pour installer Aspose.Page Convert globalement sur votre machine, utilisez la commande suivante :
1dotnet tool install --global Aspose.Page.Convert
Spécifiez l’option --version
si vous avez besoin d’une version spécifique de l’outil.
Installation locale
Pour une installation locale dans un projet spécifique, accédez d’abord au répertoire racine de votre projet. Ensuite, exécutez les commandes suivantes :
Créez un manifeste d’outil s’il n’est pas déjà présent :
1dotnet nouveau manifeste d'outil
Installez Aspose.Page Convert localement :
1outil dotnet installer Aspose.Page.Convert --local
Encore une fois, vous pouvez spécifier l’option --version
pour une version spécifique.
Mise à jour du convertisseur CLI EPS/XPS/PS
Pour mettre à jour l’outil de ligne de commande Aspose.Page Convert vers la dernière version, utilisez la commande « dotnet tool update » avec « –global » ou « –local », correspondant à votre type d’installation.
Désinstallation du convertisseur CLI EPS/XPS/PS
Si vous devez désinstaller l’outil, utilisez la commande « dotnet tool uninstall » avec « –global » ou « –local », selon la manière dont l’outil a été installé.
Usage
Ligne de commande
Convertissez vos documents à l’aide d’arguments de ligne de commande. Voici les paramètres disponibles :- -i, --input [Obligatoire]
: Chemin d’accès au document d’entrée.
- Exemple :
--input input.xps
-o, --output [Obligatoire]
: Chemin du document converti.- Exemple :
--output output.pdf
- Exemple :
-f, --format [Facultatif]
: Format du document de sortie.- Formats pris en charge : PDF, JPEG, PNG, BMP, TIFF, EMF, WMF.
- Exemple :
--format pdf
-w, --width [Facultatif]
: Largeur du document converti (pour les formats d’image).- Exemple :
--largeur 1920
- Exemple :
-h, --height [Facultatif]
: Hauteur du document converti (pour les formats d’image).- Exemple :
--hauteur 1080
- Exemple :
-r, --resolution [Facultatif]
: Résolution du document converti (pour les formats d’image).- Exemple :
--résolution 300
- Exemple :
-l, --license [Facultatif]
: Chemin d’accès au fichier de licence Aspose.Page .NET.- Exemple :
--license path_to_license.lic
- Exemple :
-v, --verbose [Facultatif]
: Activer la sortie détaillée.- Exemple :
--verbose
- Exemple :
Exemple d’utilisation de la ligne de commande :
1Aspose.Page.Convert --input input.xps --output output.pdf --format pdf
Comment intégrer le convertisseur CLI de fichiers de langage de description de page dans des projets C# ?
L’application CLI Aspose.Page Convert peut également être intégrée directement dans vos projets .NET à l’aide de la ligne de commande, permettant un accès par programmation aux fonctionnalités de conversion de documents dans votre code C#.
Ajout du convertisseur de ligne de commande à votre projet :
Pour ajouter l’outil Aspose.Page Convert à votre projet Visual Studio, accédez au répertoire racine de votre projet et exécutez la commande suivante :
1dotnet Aspose.Page.Convert add
Cette commande intègre les fonctionnalités d’Aspose.Page Convert dans votre projet. En incluant la bibliothèque, vous pouvez utiliser ses méthodes et propriétés dans votre code. Cela permet aux développeurs de créer des flux de conversion personnalisés de manière transparente au sein de leurs applications.
Utiliser à partir du code
Voici un exemple d’utilisation des outils CLI Aspose.Page par programmation dans votre code C# :
1using Aspose.Page.MicroApps.Convert;
2using System.Threading.Tasks;
3
4class Program
5{
6 static async Task Main(string[] args)
7 {
8 // Initialize convert options
9 var options = new ConvertOptions
10 {
11 // Required: Specify the input document path
12 InputDocument = "input.xps",
13
14 // Required: Specify the output document path
15 OutputFilePath = "output.png",
16
17 // Optional: Specify the output format
18 ToFormat = "png",
19
20 // Optional: Specify the width of the converted document (applicable for image formats)
21 Width = 1920,
22
23 // Optional: Specify the height of the converted document (applicable for image formats)
24 Height = 1080,
25
26 // Optional: Specify the resolution of the converted document (applicable for image formats)
27 Resolution = 300
28 };
29
30 // Conditional: Apply license if you have one
31 if (isLicensed)
32 {
33 options.LicenseFile = "path_to_license.lic";
34 }
35
36 // Execute the conversion task
37 await ConvertTasks.Create(options).Execute();
38 }
39}
Pour plus d’informations et des exemples d’utilisation, veuillez visiter la documentation Aspose.Page pour .NET.