XPS vers BMP

Convertissez XPS en BMP via la solution API pour C++.

 

Le convertisseur Aspose.Page pour XPS en BMP permet la conversion en image BMP en utilisant n'importe quel langage pris en charge par C++.

L'API que vous voyez ici peut être utilisée pour créer votre propre application multiplateforme ou être intégrée dans votre projet C++.

Pour convertir XPS en BMP :

  • Aspose.Page pour l'API C++ qui est une API de manipulation et de conversion de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme C++.

  • Vous pouvez télécharger directement sa dernière version, ouvrez simplement le gestionnaire de packages NuGet, recherchez Aspose.Page.Cpp et installez-le. Vous pouvez également utiliser la commande suivante à partir de la console du gestionnaire de packages.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Étapes pour convertir XPS en BMP en utilisant C++

Aspose.Page permet aux développeurs de charger et de convertir facilement des fichiers XPS en BMP en quelques lignes de code.

  1. Charger des fichiers avec Aspose.Page pour C++.
  2. Appelez la méthode Save().
  3. Transmettez le chemin du fichier de sortie avec l’extension de fichier (BMP).
  4. Le fichier BMP sera enregistré dans le chemin spécifié afin qu’il soit dans un programme compatible.

Configuration requise

Aspose.Page pour C++ prend en charge toutes les principales plates-formes et systèmes d'exploitation. Veuillez vous assurer que vous disposez des prérequis suivants :

  • Bureau Microsoft Windows (XP, Vista, 7, 8, 10), systèmes d’exploitation serveur (2003, 2008, 2012), etc.
  • Microsoft Visual C++ version 2017 ou supérieure.

Conversion XPS vers BMP C++

    System::SharedPtr<System::Drawing::Imaging::ImageFormat> imageFormat = System::Drawing::Imaging::ImageFormat::get_BMP();

    System::SharedPtr<System::IO::FileStream> epsStream = System::MakeObject<System::IO::FileStream>(u"sourceFile.eps", System::IO::FileMode::Open, System::IO::FileAccess::Read);

    System::SharedPtr<XPSDocument> document = System::MakeObject<EpsDocument>(xpsStream);

    // If you want to convert Postscript file despite of minor errors set this flag
    bool suppressErrors = true;

    //Initialize options object with necessary parameters.
    System::SharedPtr<ImageSaveOptions> options = System::MakeObject<ImageSaveOptions>(suppressErrors);

    System::SharedPtr<Aspose::Page::XPS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::XPS::Device::ImageDevice>();

	    auto __finally_guard_0 = ::System::MakeScopeGuard([&epsStream]()
	    {
		    psStream->Close();
	    });

	    try{
		    document->Save(device, options);
	    }catch (...){
		    throw;
	    }
    System::ArrayPtr<System::ArrayPtr<uint8_t>> imagesBytes = device->get_ImagesBytes();
    //loop through each imagesBytes and write via file stream

Application Web de conversion XPS vers BMP

Convertir XPS en BMP dès maintenant en visitant notre site Web Live Demos.

  Pas besoin de télécharger l'API Aspose.
  Pas besoin d'écrire de code.
  Téléchargez simplement votre fichier XPS, il sera converti instantanément en BMP.
  Vous obtiendrez le lien de téléchargement.



FAQ

1. Puis-je convertir XPS en BMP ?

La solution Aspose.Page a une fonctionnalité qui vous permet de convertir des fichiers XPS vers d’autres formats en ligne ou par programmation. Si vous avez besoin de transformer XPS en BMP instantanément en ligne, vous pouvez utiliser XPS Converter application multiplateforme.

2. Puis-je trouver des informations plus détaillées sur la façon de convertir XPS en BMP ?

Accédez au chapitre Documentation pour trouver des informations telles que le guide du développeur, les notes de version et bien d’autres sur les langages de description de page. Visitez notre projet GitHub pour voir les exemples de code d’utilisation de la solution.

3. La fonctionnalité est-elle gratuite ?

Les convertisseurs multiplateformes sont gratuits, alors que pour la solution API, vous pouvez obtenir un essai gratuit, puis acheter le produit si nécessaire.

XPS Qu'est-ce que le format de fichier XPS

Le format XPS est similaire au format PDF. Les deux sont des formats de langage de description de page (PDL). EPS est basé sur HTML et non sur le langage PostScript. Le fichier .eps est capable de contenir un balisage de la structure du document ainsi que des informations sur l'apparence du document. Il existe également des instructions supplémentaires sur la façon d'imprimer et de rendre le document. La caractéristique du format est qu'il fixe la description du document, ce qui signifie qu'il aura le même aspect, peu importe qui et à partir de quel système opérationnel l'ouvre.

BMP Qu'est-ce que le format de fichier BMP

Le fichier image bitmap ou BMP est un format d'image raster. Il est utilisé pour enregistrer des images numériques bitmap et est capable de stocker des graphiques 2D en couleur ou monochrome en haute qualité comme le fait le format TIFF. Il peut également contenir des informations d'image telles que la compression des données, les profils de couleur, les canaux alpha, etc. Les images BMP sont indépendantes de l'adaptateur graphique, de sorte que les fichiers peuvent être ouverts sur plusieurs plates-formes telles que Microsoft Windows et Mac.