Aspose.Cells Image Converter за .NET
Aspose.Cells Image Converter за .NET е леко тегло, високопроизводителна API, специално предназначена да трансформира Microsoft Excel разпространители (XLS, XLSX,XLTM,XXSM) в различни формати на изображения - включително TIFF, JPEG, PNG, BMP, EMF и GIF - като същевременно запазва расположението, формата, графиките и вградените обекти.
Инсталация и инсталиране
Добавете Assembly на Aspose.Cells Image Converter към вашия .NET проект чрез NuGet или чрез препращане на DLL директно инсталация .Преди да предавате каквито и да било изображения, стартирайте измерваната лиценза, както е описано в Размер на лицензията .
Ключови характеристики и функции
Конвертиране на работна страница към изображение
• Изтегляне на индивидуални работни листове за отделни изображения с контрол над разкъсванията на страницата, скалиране и прозрачност.• Наградите на Excel за отпечатване области, глави / стъпки и маргини, като се гарантира лоялността към Преглед на печата.
Работна книга на много страници TIFF
• Износ на цяла работна книга с много страници в една, многостраница Тиф на контейнера.• Всеки лист се представя като една TIFF рамка за архивиране или обработка на комплекти.
Поддръжка за формат на изображението
• Поддържа TIFF, JPEG, PNG, BMP, EMF и GIF.• Контролна компресия (LZW, CCITT), взаимосвързване, прозрачност и палети за различни формати.
Рендериране на опции и персонализация
• Fine-tune DPI, резолюция и цветна дълбочина.• Конфигуриране на анти-лиазиране, видимост на мрежата и фонови запълнения.• Използвайте светли/тъмни режими или персонализирани фонтани за повърхности и водни знаци.
Карта и форма на рендериране
• Конвертира графики, SmartArt, OLE обекти и форми с висока верност.• Съхранява теми, стилове, осе и етикети на данни за точна графична представяне.
Пагинация, скалиране и печат на настройки
• Уважава Excel страница за доклади.• Размерът да съответства на ширината / височината или специфичните страници.• Глави, стъпала и страници са запазени.
Стрийминг и управление на паметта
• Подкрепя хункирано представяне и стрийм-базиран изход за много големи работни книги.• Намалява отпечатъците на паметта и избягва проблеми с външната памет.
Вграждане на текст и шрифт с висока лоялност
• Съхранява шрифтове, хармонизиране и текстови потоци с вградени или заменени букви.• Поддържа RTL, курсив и азиатски скрипти за глобална съвместимост.
Безопасност и валута
• Многократни инстанции могат да се изпълняват паралелно за високоскоростни среди.• Безопасен дизайн, идеален за сървърно-странично rendering.
Управление на грешки и диагностика
• Докладване на подробни грешки за неподходящи функции или корумпирани файлове.• Регистрира предупреждения за липсващи шрифтове или показване на различия.
Пример: Конвертиране на 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");
}
Съвети и най-добри практики
• Започнете лицензирането веднъж в стартапа, за да избегнете повтарящи се проверки.• Определете областите за печат и настройките на страницата в шаблоните на Excel за последователност.• Използвайте режима за стрийминг за конверсии с висок ДПИ на големи работни книги.• Често използвани шаблони за кеш за повтарящи се конверсии.• Проверете наличността на шрифта, за да избегнете мълчаливи заместители.• На разположение на работна книга и стрийми обекти бързо.• Използвайте комбинирани примери за сървърно-странично представяне, за да намалите излишъка.
Общи въпроси и резолюции
Грешка: „Файлът не е намерен’Решение: Уверете се, че пътят на входния файл е правилен и достъпен.
Грешка: „Неподдържан формат на файла’Решение: Уверете се, че форматът на файла се поддържа от конвертора.
Често задавани въпроси
**Какво е Aspose.Cells Image Converter за .NET?**Фокусиран инструмент за програмно конвертиране на таблици на Excel в изображения в .NET приложения.
**Как се различава от Aspose.Cells за .NET?**Aspose.Cells за .NET е пълноценен API, докато плъгинът Image Converter е персонализиран за бърза и точна конверсия на изображения.
**Кои файлови формати се поддържат?**Поддържайте XLS, XLTX, XLSM, xltx и XLsb, CSV, TSV, HTML, ODS.
**Мога ли да персонализирам изображението?**Да, като използваме ImageOrPrintOptions
клас за определяне на вида на изхода, резолюцията, компресията и др.