در این مقاله اولیه، نحوه تبدیل XLSX به [PNG]((https://docs.fileformat.com/image/png/) با Python REST API را بررسی خواهید کرد. ما یک تبدیل XLSX به PNG با Python Low Code API را با رعایت مراحل دقیق و شفاف ذکر شده در بخش زیر ایجاد خواهیم کرد. برنامه توسعهیافته را میتوان با هر برنامه پایتونی که در محیطهای لینوکس، macOS یا ویندوز پشتیبانی میشود ادغام کرد و تبدیل را میتوان به صورت رایگان انجام داد.
پیش نیاز
- یک حساب کاربری ایجاد کنید و اعتبار API را دریافت کنید برای انجام تبدیل XLSX به PNG
- برای تبدیل XLSX به PNG، Aspose.Cells Cloud SDK برای پایتون را دانلود کنید
- پروژه پایتون را با SDK بالا راه اندازی کنید تا XLSX را به صورت PNG ارائه کنید
مراحل تبدیل XLSX به PNG با Python REST API
- Client ID و Client Secret را برای API تنظیم کنید تا XLSX را به PNG تبدیل کند
- برای انجام تبدیل XLSX به PNG نمونه ای از کلاس CellsApi با اعتبار مشتری ایجاد کنید
- منبع XLSX را مشخص کنید و نام فایل PNG را خروجی کنید و فایل منبع XLSX را در یک جریان حافظه بارگیری کنید.
- یک نمونه از PostConvertWorkbookToPNGRequest با جریان فایل XLSX ورودی و سایر ویژگی های اختیاری ایجاد کنید
- فراخوانی روش درخواست XLSX به PNG برای تبدیل XLSX به PNG با Python REST API
- جریان فایل PNG رندر شده را روی دیسک محلی ذخیره کنید
مراحل بالا نوع فایل از XLSX به PNG را با API کم کد پایتون تبدیل می کند. ما پیاده سازی را با مقداردهی اولیه با پیکربندی SDK و ایجاد شی کلاس CellsAPI آغاز خواهیم کرد. سپس فایل XLSX منبع را با استفاده از FileStream بارگذاری می کنیم و نمونه ای از کلاس PostConvertWorkbookToPNGRequest ایجاد می کنیم که بیشتر برای انجام تبدیل به جریان فایل PNG با استفاده از روش PostConvertWorkbookToPNG() استفاده می شود.
کد برای تبدیل XLSX به PNG در Python Low Code API
این کد مثال اولیه XLSX را با API ابری پایتون به PNG تبدیل می کند. شما باید با کمک Aspose.Cells REST API SDK یک مسیر معتبر برای فایل XLSX روی دیسک ارائه دهید تا تبدیل را کامل کند و پس از پایان فرآیند تبدیل، جریان فایل PNG خروجی را دانلود کنید تا به صورت محلی ذخیره شود.
ما در این مبحث به بررسی تبدیل XLSX به PNG با Cloud API پرداخته ایم. اگر می خواهید تبدیل XLSX به SVG را انجام دهید، به مقاله نحوه XLSX را به SVG با Python REST API تبدیل کنید مراجعه کنید.