EPS から WMF

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

 

Aspose.Page for EPS から WMF へのコンバーターは、C++ でサポートされている任意の言語を使用して、カプセル化された PostScript (EPS) ファイルを WMF イメージに変換します。

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

XPS を WMF に変換するには:

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

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

Package Manager Console Command


    PM> Install-Package Aspose.Page

C++ を使用して EPS を WMF に変換する手順

Aspose.Page を使用すると、開発者は、わずか数行のコードで EPS ファイルを簡単にロードして WMF に変換できます。

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

システム要求

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

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

EPS から WMF C++ への変換

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

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

    System::SharedPtr<EPSDocument> document = System::MakeObject<EpsDocument>(epsStream);

    // 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::EPS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::EPS::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

EPS から WMF への変換 Web アプリケーション

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

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



FAQ

1. EPS を WMF に変換できますか?

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

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

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

3. 機能は無料ですか?

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

EPS EPS ファイル形式とは

EPS (ERSF) または Encapsulated PostScript File Format は、1 ページがどのように見えるかを記述する実際の PS プログラムである形式です。実際には、PostScript グラフィックスを別のドキュメントにカプセル化するのに役立つ限定的な PS と特定のメモです。 EPS は、ベクター グラフィックスまたは組み合わせたベクター ラスター グラフィックスを完全にサポートします。この形式の特徴は、ドキュメントにインポートされるとすぐに編集できないことです。これが、この形式を使用できる形式に変換する理由の 1 つです。

WMF WMF ファイル形式とは

Windows メタファイルまたは WMF は、ベクター グラフィックスを保存するために作成されたイメージ ファイルです。より正確に言うと、WMF は、デバイスに依存しないグラフィックス ファイル形式のベクター ファイル形式カテゴリに属します。 EMF として、この形式には、使用するプラットフォームや環境に関係なく、画像の縦横比とプロパティを保存するための描画操作とコマンドを格納するメタファイル レコードも含まれます。