دامنه هر نرم افزار تجاری با گذشت زمان تکامل می یابد و دیده شده است که اتوماسیون اولیه همیشه یک مزیت رقابتی به همراه دارد. این مقاله اتوماسیون تبدیل تصویر برداری به تصویر شطرنجی را نشان می دهد. برای این منظور، تصمیم گرفتهایم یک راهنمای دقیق بنویسیم که نحوه تبدیل SVG به TIFF در پایتون را نشان میدهد. با این حال، ما یک کتابخانه پردازش تصویر در سطح سازمانی Aspose.Imaging for Python را انتخاب کردیم. ما شما را از نصب تا اجرای عملکرد هدایت خواهیم کرد. بنابراین، تا پایان این پست وبلاگ، شما قادر خواهید بود یک تبدیل وکتور به شطرنجی برای برنامه تجاری خود بسازید.
نکات زیر را مرور خواهیم کرد:
تبدیل تصویر برداری - نصب API
فرآیند نصب Aspose.Imaging for Python کاملاً ساده است. هیچ وابستگی شخص ثالثی در نصب آن وجود ندارد. در واقع، شما می توانید با اجرای یک فرمان به مجموعه عظیمی از ویژگی ها دسترسی پیدا کنید. بنابراین، اجازه دهید این پردازش تصویر کتابخانه را با اجرای دستور pip زیر در terminal/CMD نصب کنیم:
pip install aspose-imaging-python-net
برای کسب اطلاعات بیشتر به این [راهنمای] نصب مراجعه کنید.
تبدیل SVG به TIFF در پایتون
کد بهتر از 10000 کلمه است. تاکنون Aspose.Imaging for Python را راهاندازی کردهایم و میتوانیم شروع به نوشتن کد کنیم. قبل از ادامه، لطفاً توجه داشته باشید که ما یک فایل SVG منبع داریم که با استفاده از این کتابخانه پردازش تصویر به TIFF تبدیل می کنیم.
با دنبال کردن مراحل ذکر شده در زیر می توانید یک مبدل SVG به TIFF ایجاد کنید:
- متد load کلاس Image را فراخوانی کنید و فایل SVG منبع را بارگیری کنید.
- یک شی از کلاس TiffOptions ایجاد کنید و آن را با فرمت فایل TIFF مقداردهی اولیه کنید.
- نمونه ای از کلاس SvgRasterizationOptions را برای تعریف گزینه های قالب فایل SVG نمونه سازی کنید.
- عرض صفحه را با اختصاص یک مقدار به ویژگی pagewidth تنظیم کنید.
- ارتفاع صفحه را با تعیین مقدار خاصیت pageheight تعریف کنید.
- شیء کلاس SvgRasterizationOptions را به ویژگی vectorrasterizationoptions اختصاص دهید.
- برای ذخیره فایل TIFF تبدیل شده روی دیسک، روش save را فراخوانی کنید.
نمونه کد زیر نحوه تبدیل SVG به TIFF در پایتون را به صورت برنامهنویسی نشان میدهد:
import aspose.pycore as aspycore
from aspose.imaging import Image
from aspose.imaging.fileformats.tiff.enums import *
from aspose.imaging.imageoptions import *
import os
if 'TEMPLATE_DIR' in os.environ:
templates_folder = os.environ['TEMPLATE_DIR']
else:
templates_folder = r"/sample-files/"
delete_output = 'SAVE_OUTPUT' not in os.environ
data_dir = templates_folder
# متد بارگذاری کلاس Image را فراخوانی کنید و فایل SVG منبع را بارگذاری کنید.
with Image.load(os.path.join(data_dir, "sample.svg")) as image:
# یک شی از کلاس TiffOptions ایجاد کنید و آن را با فرمت فایل TIFF مقداردهی اولیه کنید.
options = TiffOptions(TiffExpectedFormat.DEFAULT)
# نمونه ای از کلاس SvgRasterizationOptions را برای تعریف گزینه های قالب فایل SVG نمونه سازی کنید.
svg_options = SvgRasterizationOptions()
# با اختصاص مقداری به ویژگی page_width، عرض صفحه را تنظیم کنید.
svg_options.page_width = 1000.
# ارتفاع صفحه را با تعیین مقدار خاصیت page_height تعریف کنید.
svg_options.page_height = 1000.0
# شیء کلاس SvgRasterizationOptions را به ویژگی vector_rasterization_options اختصاص دهید.
options.vector_rasterization_options = svg_options
# برای ذخیره فایل TIFF تبدیل شده روی دیسک، روش ذخیره را فراخوانی کنید.
image.save(os.path.join(data_dir, "result.tiff"), options)
خروجی را در تصویر زیر مشاهده می کنید:
تبدیل وکتور به رستر آنلاین
علاوه بر این، می توانید یک راه حل غیر برنامه ای را برای تبدیل وکتور به شطرنجی به صورت آنلاین انتخاب کنید. این مبدل آنلاین وکتور به شطرنجی رایگان است و نیازی به ایجاد حساب کاربری ندارد. مهمتر از همه، با این Aspose.Imaging نیز نیرو می گیرد. شما می توانید یک رابط کاربر پسند با سهولت و ناوبری ساده ببینید.
تبدیل وکتور به شطرنجی - دریافت مجوز رایگان#
میتوانید از مجوز موقت رایگان استفاده کنید تا این کتابخانه پردازش تصویر را بدون محدودیت ارزیابی امتحان کنید.
نتیجه
امیدواریم از این پست وبلاگ لذت برده باشید. ما یاد گرفتیم که چگونه SVG را به صورت برنامه نویسی به TIFF در پایتون تبدیل کنیم. ما همچنین اجرای ساخت مبدل وکتور به شطرنجی را گذرانده ایم. علاوه بر این، می توانید با نصب این پردازش تصویر کتابخانه به تبدیل تصویر برداری برسید. در نهایت، میتوانید برای شروع توسعه، از مستندات و API مرجع دیدن کنید.
همچنین، توصیه می کنیم از [راهنمای شروع 21 بازدید کنید.
در نهایت، aspose.com در حال نوشتن مقالات جدیدی است. بنابراین، لطفا برای به روز رسانی های منظم در تماس باشید.
راهنما در دسترس است
میتوانید در مورد سؤالات یا سؤالات خود در [تالار گفتوگو 23 ما با ما در میان بگذارید.
سوالات متداول - سوالات متداول
آیا می توانید SVG را به TIFF تبدیل کنید؟
بله، تبدیل SVG به TIFF با استفاده از Aspose.Imaging for Python بسیار آسان است. لطفاً برای کسب اطلاعات بیشتر به این لینک مراجعه کنید.
چگونه SVG را به TTF تبدیل کنیم؟
شما می توانید وکتور را به رستر به صورت آنلاین با استفاده از این بردار به شطرنجی تبدیل کنید تبدیل.