Wyświetl EMZs przez Python
Twórz własne aplikacje Python, aby wyświetlać pliki w formacie EMZ za pomocą interfejsów API po stronie serwera.
Jak przeglądać obrazy EMZ za pomocą Python
Jako materiały źródłowe często otrzymujemy obrazy w mniej popularnych formatach. Do późniejszego oglądania takich obrazów wymagane są specjalne programy. Aby nie myśleć o tym problemie i wykorzystać czas na jego rozwiązanie na bardziej kreatywne zadania, skorzystaj z funkcji biblioteki graficznej Python. Konwertując takie obrazy do plików w bardziej popularnych formatach, możesz je otworzyć w standardowym programie do przeglądania obrazów dla Twojej platformy. Aby wyświetlić pliki w formacie EMZ, użyjemy Aspose.Imaging for Python via .NET API, które jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji i konwersji obrazów dla platformy Python. Możesz go zainstalować za pomocą następującego polecenia z polecenia systemowego.
Systemowy wiersz poleceń
>> pip install aspose-imaging-python-net
Kroki, aby wyświetlić EMZs przez Python
Potrzebujesz aspose-imaging-python-net , aby wypróbować następujący przepływ pracy we własnym środowisku.
- Załaduj pliki EMZ za pomocą metody Image.Load
- Zobacz obrazy;
- Zapisz skompresowany obraz na dysku w formacie obsługiwanym przez Aspose.Imaging
wymagania systemowe
Aspose.Imaging dla Python jest obsługiwane we wszystkich głównych systemach operacyjnych. Tylko upewnij się, że masz następujące wymagania wstępne.
- Microsoft Windows / Linux ze środowiskiem wykonawczym .NET Core.
- Menedżer pakietów Python i PyPi.
Darmowa aplikacja do przeglądania EMZ
- Wybierz lub przeciągnij i upuść obraz EMZ
- Obraz zostanie automatycznie przesłany i wyświetlony
Sprawdź nasze dema na żywo, aby wyświetlić EMZ
Wyświetl obrazy w formacie 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) | |
Informacje o Aspose.Imaging dla Python API
Aspose.Imaging API to rozwiązanie do przetwarzania obrazów do tworzenia, modyfikowania, rysowania lub konwertowania obrazów (zdjęć) w aplikacjach. Oferuje: wieloplatformowe przetwarzanie obrazu, w tym między innymi konwersje między różnymi formatami obrazu (w tym jednolite przetwarzanie obrazu wielostronicowego lub wieloklatkowego), modyfikacje takie jak rysowanie, praca z prymitywami graficznymi, przekształcenia (zmiana rozmiaru, przycinanie, odwracanie i obracanie , binaryzacja, skala szarości, dostosowanie), zaawansowane funkcje manipulacji obrazem (filtrowanie, dithering, maskowanie, prostowanie) oraz strategie optymalizacji pamięci. Jest to samodzielna biblioteka i nie zależy od żadnego oprogramowania do obsługi obrazów. W projektach można łatwo dodać wysokowydajne funkcje konwersji obrazów za pomocą natywnych interfejsów API. Są to w 100% prywatne lokalne interfejsy API, a obrazy są przetwarzane na Twoich serwerach.EMZ Co jest EMZ Format pliku
Plik z rozszerzeniem EMZ to skompresowany plik obrazu, dokładniej nazywany plikiem Windows Compressed Enhanced Metafile
Czytaj więcejInne obsługiwane formaty widoków
Za pomocą Python można łatwo przeglądać różne formaty, w tym.