ดู EMZ ผ่าน Python
สร้างแอป Python ของคุณเองเพื่อดูไฟล์ EMZ โดยใช้ API ฝั่งเซิร์ฟเวอร์
วิธีดูภาพ EMZ โดยใช้ Python
เรามักจะได้รับรูปภาพในรูปแบบที่ไม่ธรรมดาเป็นแหล่งข้อมูล หากต้องการดูภาพดังกล่าวในภายหลัง จำเป็นต้องใช้โปรแกรมพิเศษ เพื่อไม่ให้คิดถึงปัญหานี้และใช้เวลาในการแก้ปัญหาสำหรับงานที่สร้างสรรค์มากขึ้น ให้ใช้ฟังก์ชันของไลบรารีกราฟิก Python ด้วยการแปลงภาพดังกล่าวเป็นไฟล์รูปแบบยอดนิยม คุณสามารถเปิดภาพเหล่านั้นในโปรแกรมดูภาพมาตรฐานสำหรับแพลตฟอร์มของคุณได้ เพื่อที่จะดูไฟล์ EMZ เราจะใช้ Aspose.Imaging สำหรับ Python ผ่าน .NET API ซึ่งเป็น API การจัดการรูปภาพและการแปลงที่มีคุณลักษณะหลากหลาย ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม Python คุณสามารถติดตั้งได้โดยใช้คำสั่งต่อไปนี้จากคำสั่งระบบของคุณ
บรรทัดคำสั่งของระบบ
>> pip install aspose-imaging-python-net
ขั้นตอนในการดู EMZs ผ่าน Python
คุณต้องใช้ aspose-imaging-python-net เพื่อลองใช้เวิร์กโฟลว์ต่อไปนี้ในสภาพแวดล้อมของคุณเอง
- โหลดไฟล์ EMZ ด้วยวิธี Image.Load
- ดูภาพ;
- บันทึกภาพที่บีบอัดลงในแผ่นดิสก์ในรูปแบบที่รองรับโดย Aspose.Imaging
ความต้องการของระบบ
Aspose.Imaging สำหรับ Python ได้รับการสนับสนุนในระบบปฏิบัติการหลักทั้งหมด เพียงตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows / Linux พร้อม .NET Core Runtime
- ตัวจัดการแพ็คเกจ Python และ PyPi
แอปดูฟรี EMZ
- เลือกหรือลากและวาง EMZ ภาพ
- รูปภาพจะถูกอัปโหลดและแสดงโดยอัตโนมัติ
ตรวจสอบ การสาธิตสดเพื่อดู 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 สำหรับ Python API
Aspose.Imaging API เป็นโซลูชันการประมวลผลรูปภาพเพื่อสร้าง แก้ไข วาดหรือแปลงรูปภาพ (ภาพถ่าย) ภายในแอปพลิเคชัน นำเสนอ: การประมวลผลภาพข้ามแพลตฟอร์ม รวมถึงแต่ไม่จำกัดเพียงการแปลงระหว่างรูปแบบภาพต่างๆ (รวมถึงการประมวลผลภาพแบบหลายหน้าหรือหลายเฟรมแบบเดียวกัน) การปรับเปลี่ยน เช่น การวาด การทำงานกับภาพกราฟิกดั้งเดิม การแปลงภาพ (ปรับขนาด ครอบตัด พลิกและหมุน , ไบนารี, ระดับสีเทา, ปรับ), คุณสมบัติการจัดการภาพขั้นสูง (การกรอง, การแยกสี, การปิดบัง, การเดสก์) และกลยุทธ์การปรับหน่วยความจำให้เหมาะสม เป็นไลบรารีแบบสแตนด์อโลนและไม่ขึ้นกับซอฟต์แวร์ใด ๆ สำหรับการทำงานของรูปภาพ คุณสามารถเพิ่มคุณสมบัติการแปลงรูปภาพประสิทธิภาพสูงด้วย API ดั้งเดิมภายในโปรเจ็กต์ได้อย่างง่ายดาย สิ่งเหล่านี้เป็น API ภายในองค์กรที่เป็นส่วนตัว 100% และอิมเมจได้รับการประมวลผลที่เซิร์ฟเวอร์ของคุณEMZ คืออะไร EMZ รูปแบบไฟล์
ไฟล์ที่มีนามสกุลไฟล์ EMZ คือไฟล์รูปภาพที่ถูกบีบอัด ซึ่งเรียกเจาะจงกว่านั้นว่าไฟล์ Windows Compressed Enhanced Metafile
อ่านเพิ่มเติมรูปแบบการดูอื่นๆ ที่รองรับ
การใช้ Python คุณสามารถดูรูปแบบต่างๆ ได้อย่างง่ายดายรวมถึง