Aspose.Cells Image Converter برای .NET
Aspose.Cells Image Converter برای .NET یک API سبک و با عملکرد بالا است که به طور خاص طراحی شده است تا مایکروسافت اکسل (XLS، XLSX، XLTM، XXSM) را به فرمت های مختلف تصویر (از جمله TIFF، JPEG، PNG، BMP، EMF و GIF) تبدیل کند، در حالی که طرح، شکل گیری، نمودارها و اشیاء ساخته شده را حفظ می کند.
نصب و نصب
جمع آوری Aspose.Cells Image Converter را به پروژه .NET خود از طریق NuGet یا با اشاره به DLL به طور مستقیم اضافه کنید نصب .قبل از ارائه هر گونه تصاویر، مجوزهای اندازه گیری شده را همانطور که در مجوز متریکی .
ویژگی ها و ویژگی های کلیدی
تبدیل صفحه کار به تصویر
• رندر صفحات کار فردی به تصاویر جداگانه با کنترل بر روی شکاف های صفحه، مقیاس، و شفافیت.• افتخار Excel چاپ مناطق، عنوان ها / پاها و مرزها، تضمین وفاداری به چاپ پیش نمایش.
بایگانی برچسب ها: Workbook-to-Multi-Page
• کل کتاب های کار چند صفحه ای را به یک صفحه تک وارد کنید TIFF کانتینر.• هر ورق به عنوان یک چارچوب TIFF برای آرشیو یا پردازش بسته ارائه می شود.
پشتیبانی کامل از فرمت تصویر
• پشتیبانی از TIFF، JPEG، PNG، BMP، EMF و GIF.• کنترل فشرده سازی (LZW، CCITT)، تعامل، شفافیت و پالت ها برای فرمت های مختلف.
رندرینگ گزینه ها و سفارشی سازی
• DPI نازک، رزولوشن و عمق رنگ.• تنظیم ضد آلیزینگ، بینایی شبکه و پر کردن پس زمینه.• روش نور / تاریک یا پس زمینه های سفارشی را برای سطوح و نشانه های آب اعمال کنید.
نمودار و شکل رندرینگ
• نمودارها، SmartArt، اشیاء OLE و اشکال را با وفاداری بالا تبدیل می کند.• نگهداری موضوعات، سبک، محورها و برچسب های داده برای ارائه دقیق نمودار.
Pagination، Scaling و Print Settings
• به صفحات اکسل برای گزارش ها احترام می گذارد.• مقیاس برای مطابقت با عرض / ارتفاع یا صفحات خاص محاسبه می شود.• سرها، پاها و شماره صفحات حفظ شده است.
پخش و مدیریت حافظه
• پشتیبانی از راندینگ و خروجی مبتنی بر جریان برای کتاب های کار بسیار بزرگ.• به حداقل رساندن اثر حافظه و اجتناب از مشکلات خارج از خاطره.
متن وفاداری بالا و فرستادن فونت
• حفظ فونت ها، هماهنگی و جریان متن با اسناد درگیر یا جایگزین شده.• پشتیبانی از اسکریپت های RTL، cursive و آسیایی برای سازگاری جهانی.
تسهیلات امنیتی و ارز
• چندین حالت را می توان به صورت موازی برای محیط های با سرعت بالا اجرا کرد.• طراحی Thread-Safe ایده آل برای رزرو سرور.
سوءاستفاده و تشخیص
• گزارش خطای دقیق برای ویژگی های پشتیبانی نشده یا فایل های فاسد.• هشدارها را برای ناپدید شدن فونت ها یا تفاوت های رنسانس ثبت می کند.
مثال: تبدیل Excel به PNG
// Open a template Excel file
Workbook book = new Workbook("Book1.xlsx");
// Get the first worksheet
Worksheet sheet = book.Worksheets[0];
// Define ImageOrPrintOptions
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions();
// Specify the image format
imgOptions.ImageType = ImageType.Png;
// Render the sheet to image(s)
SheetRender sr = new SheetRender(sheet, imgOptions);
int pageCount = sr.PageCount;
for (int idxPage = 0; idxPage < pageCount; idxPage++)
{
sr.ToImage(idxPage, "out_" + (idxPage + 1) + ".png");
}
راهنمایی ها و بهترین شیوه ها
• شروع مجوز یک بار در استارتاپ برای جلوگیری از چک های تکراری.• تنظیم مناطق چاپ و تنظیمات صفحه در قالب های اکسل برای سازگاری.• از حالت پخش برای تبدیل های DPI بالا از کتاب های بزرگ استفاده کنید.• مخفی کردن قالب هایی که اغلب برای تبدیل های تکراری استفاده می شود.• بررسی در دسترس بودن فونت برای جلوگیری از جایگزینی ساکت.• ارائه کتاب های کاری و اشیاء جریان به سرعت.• استفاده از مثال های ترکیبی برای ارائه سرور برای کاهش بیش از حد.
مسائل متداول و راه حل ها
خطا: فایل یافت نشد’راه حل: مطمئن شوید که مسیر فایل ورودی صحیح و قابل دسترس است.
خطا: فرمت فایل پشتیبانی نشده’راه حل: اطمینان حاصل کنید که فرمت فایل توسط تبدیل کننده پشتیبانی می شود.
پرسش های مکرر
**Aspose.Cells Image Converter برای .NET چیست?**یک ابزار متمرکز برای تبدیل برنامه نویسی صفحه های اکسل به تصاویر در برنامه های .NET.
**چگونه از Aspose.Cells برای .NET متفاوت است?**Aspose.Cells برای .NET یک API کامل است، در حالی که پلاگین Image Converter برای تبدیل تصویر سریع و دقیق تنظیم شده است.
**چه فرمت های فایل پشتیبانی می شود?**XLSX، XLSM، XLTX و XLTM، CSV، TSV، HTML، ODS و بیشتر را پشتیبانی می کند.
**آیا می توانم نسل تصویر را سفارشی کنم?**بله، با استفاده از ImageOrPrintOptions
کلاس برای تعریف نوع خروجی، رزولوشن، فشرده سازی و بیشتر.