Pythonを介してEMZを表示します
サーバー側APIを使用してEMZファイルを表示する独自のPythonアプリを作成します。
Pythonを使用してEMZ画像を表示する方法
私たちはソース素材としてあまり一般的でない形式の画像を受け取ることがよくあります。このような画像を後で見るには、特別なプログラムが必要です。この問題について考えずに、問題を解決する時間をより創造的なタスクに費やすには、Python グラフィック ライブラリの関数を使用します。このような画像をより一般的な形式のファイルに変換すると、プラットフォームの標準の画像表示プログラムで開くことができます。 EMZ ファイルを表示するには、次を使用します。 .NET 経由の Python 用 Aspose.Imaging API は、Python プラットフォーム用の機能が豊富で強力で使いやすい画像操作および変換 API です。システムコマンドから次のコマンドを使用してインストールできます。
システム コマンド ライン
>> pip install aspose-imaging-python-net
Pythonを介してEMZを表示する手順
独自の環境で次のワークフローを試すには、 aspose-imaging-python-net が必要です。
+Image.Loadメソッドを使用してEMZファイルをロードします +画像を表示します。 +Aspose.Imaging形式でサポートされているディスクに圧縮画像を保存します
システム要求
Aspose.Imaging for Pythonは、すべての主要なオペレーティングシステムでサポートされています。次の前提条件があることを確認してください。
- .NET Core ランタイムを搭載した Microsoft Windows / Linux。
- Python および PyPi パッケージ マネージャー。
表示する無料アプリEMZ
- EMZ画像を選択またはドラッグアンドドロップします
- 画像は自動的にアップロードされて表示されます
[を表示するためのライブデモ] EMZ]( https://products.aspose.app/imaging/ja/image-view/EMZ ) を確認してください
EMZ画像を表示-Python
import os | |
from aspose.imaging import Image | |
from aspose.imaging.imageoptions import * | |
# You can get all image templates from https://github.com/aspose-imaging/Aspose.Imaging-for-Python-Net/blob/master/Examples/data/Templates.zip | |
# After download archive please unpack it and replace templatesFolder variable path with your path to unpacked archive folder | |
# get path of the input data | |
templates_folder = os.environ["DATA_PATH"] if "DATA_PATH" in os.environ else "data" | |
# get output path | |
output_folder = os.environ["OUT_PATH"] if "OUT_PATH" in os.environ else "out" | |
# Load the emz file in an instance of Image | |
with Image.load(os.path.join(templates_folder, "template.emz")) as image: | |
# Create an instance of PngOptions | |
export_options = PngOptions() | |
vector_options = EmfRasterizationOptions() | |
vector_options.page_width = image.width | |
vector_options.page_height = image.height | |
export_options.vector_rasterization_options = vector_options | |
# Save emz to png | |
image.save(os.path.join(output_folder, "emz-to-png-output.png"), export_options) | |
Aspose.Imaging for Python APIについて
Aspose.Imaging APIは、アプリケーション内で画像(写真)を作成、変更、描画、または変換するための画像処理ソリューションです。クロスプラットフォームの画像処理(さまざまな画像形式間の変換(均一なマルチページまたはマルチフレームの画像処理を含む)、描画などの変更、グラフィックプリミティブの操作、変換(サイズ変更、トリミング、反転、回転)を含むがこれらに限定されない) 、2値化、グレースケール、調整)、高度な画像操作機能(フィルタリング、ディザリング、マスキング、デスキュー)、およびメモリ最適化戦略。これはスタンドアロンライブラリであり、画像操作をソフトウェアに依存しません。プロジェクト内のネイティブAPIを使用して、高性能の画像変換機能を簡単に追加できます。これらは100%プライベートのオンプレミスAPIであり、画像はサーバーで処理されます。その他のサポートされているビュー形式
Pythonを使用すると、を含むさまざまな形式を簡単に表示できます。