XPS から BMP

C++ の API ソリューションを介して XPS を BMP に変換します。

 

XPS から BMP へのコンバーター用の Aspose.Page は、C++ でサポートされている任意の言語を使用して、BMP イメージへの変換を提供します。

ここに表示されている API を使用して、独自のクロスプラットフォーム アプリケーションを作成したり、C++ プロジェクトに統合したりできます。

XPS を BMP に変換するには:

  • Aspose.Page for C++ API は、C++ プラットフォーム用の機能が豊富で強力で使いやすいドキュメント操作および変換 API です。

  • 最新バージョンを直接ダウンロードできます。NuGet パッケージ マネージャーを開き、Aspose.Page.Cpp を検索してインストールします。パッケージ マネージャー コンソールから次のコマンドを使用することもできます。

Package Manager Console Command


    PM> Install-Package Aspose.Page

C++ を使用して XPS を BMP に変換する手順

Aspose.Page を使用すると、開発者はわずか数行のコードで XPS ファイルを簡単に読み込んで BMP に変換できます。

  1. Aspose.Page for C++ でファイルをロードします。
  2. Save() メソッドを呼び出します。
  3. (BMP) ファイル拡張子を付けて出力ファイル パスを渡します。
  4. BMPファイルは指定されたパスに保存されるので、互換性のあるプログラムに保存されます。

システム要求

Aspose.Page for C++ は、すべての主要なプラットフォームとオペレーティング システムをサポートしています。次の前提条件を満たしていることを確認してください。

  • Microsoft Windows デスクトップ (XP、Vista、7、8、10)、サーバー オペレーティング システム (2003、2008、2012) など
  • Microsoft Visual C++ バージョン 2017 以降。

XPS から 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

XPS から BMP への変換 Web アプリケーション

XPS を BMP ライブ デモ Web サイトにアクセスして、今すぐご利用ください。

  Aspose API をダウンロードする必要はありません。
  コードを書く必要はありません。
  XPS ファイルをアップロードするだけで、即座に BMP に変換されます。
  ダウンロードリンクが表示されます。



FAQ

1. XPS を BMP に変換できますか?

Aspose.Page ソリューションには、XPS ファイルをオンラインまたはプログラムで他の形式に変換できる機能があります。 XPS を BMP にオンラインで即座に変換する必要がある場合は、 XPS コンバーター クロスプラットフォーム アプリケーション。

2. XPS を BMP に変換する方法について、より詳細な情報を見つけることはできますか?

ドキュメント の章に移動して、開発者ガイド、リリース ノート、およびページ記述言語に関するその他の多くの情報を見つけてください。 GitHub プロジェクトにアクセスして、ソリューションを使用するためのコード例を確認してください。

3. 機能は無料ですか?

クロスプラットフォーム コンバーター は無料です。API ソリューションの場合、無料の試用版を取得してから、必要に応じて製品を購入できます。

XPS XPS ファイル形式とは

XPS 形式は PDF 形式に似ています。どちらもページ記述言語 (PDL) 形式です。 EPS は PostScript 言語ではなく、HTML に基づいています。 .eps ファイルには、ドキュメントの構造のマークアップと、ドキュメントがどのように見えるかに関する情報を含めることができます。また、ドキュメントを印刷およびレンダリングする方法についての説明も追加されています。この形式の特徴は、ドキュメントの説明を修正することです。つまり、誰が、どのオペレーティング システムからドキュメントを開いたとしても、同じように表示されます。

BMP BMP ファイル形式とは

ビットマップ イメージ ファイルまたは BMP は、ラスタ保存イメージ形式です。ビットマップ デジタル画像の保存に使用され、2D グラフィックスをカラーまたはモノクロで、TIFF 形式と同様に高品質で保存できます。また、データ圧縮、カラー プロファイル、アルファ チャンネルなどの画像情報を含めることもできます。BMP 画像はグラフィックス アダプターに依存しないため、Microsoft Windows や Mac などの複数のプラットフォームでファイルを開くことができます。