Таблиця контенту

Огляд

Aspose.Cells.LowCode ImageConverter упрощає завдання конвертації робочих сторінок Excel на зображення (TIFF, PNG, JPEG, BMP, EMF і GIF) і дозволяє розробникам імпортувати ці знімки назад в файли Excel.

Чому Excel перетворює листи на зображення?

  • Візуальний звіт: Включіть динамічні зображення безпосередньо в презентації або веб-адреси без ручних знімків екрану.
  • Архіви даних: зберігати статичні візуальні записи для аудиту, відповідності або аналізу історичних даних.
  • Автоматична генерація зображення: Програматично створюйте візуальні активи на серверах без установки Microsoft Excel.

Ключові переваги Aspose.Cells LowCode ImageConverter

  • Simplified Conversions: Single Process(...) method handles both directions seamlessly.
  • Мультиформатна підтримка: без зусиль конвертуйте в/з TIFF, JPEG, PNG, BMP, EMF і GIF.
  • Налаштування виходу: Використовуйте гнучкі назви та провайдери вихідних шаблонів.
  • Bi-Directional: легко перетворювати Excel-файли на зображення і навпаки.

Передумови

  • Завантажити Aspose.Cells для .NET (найновіша версія) через NuGet:

Install-Package Aspose.Cells.LowCode

  • .NET 6.0 або пізніше.
  • Потрібні номінації:
using Aspose.Cells;
using Aspose.Cells.LowCode;

Крок за кроком інструкція конверсії

Конвертувати Excel на зображення

Конвертуйте Excel-файли безпосередньо в формати зображення за допомогою простих C#:

var loadOptions = new LowCodeLoadOptions { InputFile = "dashboard.xlsx" };
var imgOptions = new LowCodeImageSaveOptions 
{
    SaveFormat = SaveFormat.Png,
    OutputFilePattern = "sheet_{0}.png"
};
ImageConverter.Process(loadOptions, imgOptions);

Повний приклад C# для перетворення зображень в Excel

Ось повна, готова до використання програма C#, що демонструє конвертацію зображення в Excel:

using System;
using Aspose.Cells.LowCode;

class Program
{
    static void Main()
    {
        var loadOpts = new LowCodeLoadOptions { InputFile = "financials.xlsx" };
        var imgOpts = new LowCodeImageSaveOptions {
            SaveFormat = SaveFormat.Png,
            OutputFile = "financials.png"
        };

        ImageConverter.Process(loadOpts, imgOpts);
        Console.WriteLine("Conversion from Excel to PNG completed successfully.");
    }

} 

Поради з оптимізації продуктивності

  • Adjust Image Resolution: Increase DPI using full API’s ImageOrPrintOptions for high-quality outputs.
  • Batch Processing: Використовуйте методи конвертації лопів або бач для кількох файлів.
  • ** Ефективне управління ресурсами**: Негайно відновлення потоків і ресурсів після конверсій.

Загальні проблеми та усунення несправностей

Помилка або проблемаРішення або рекомендації
Unsupported image format errorConfirm supported SaveFormat and correct file extension.
Відсутні графіки/формати в вихідних зображенняхВикористовуйте передові варіанти, доступні через повний Aspose.Cells API.
Проблеми, пов’язані з пам’яттю для великих листівКонвертуйте листівки окремо або виділіть більше ресурсів.

Часто задавані запитання (FAQ)

**Q1: Чи можна зберігати кілька листів в одному багатосторінковому TIFF?**Yes, set SaveFormat = SaveFormat.Tiff and configure MultiPage settings.

**Q2: Чи підтримує конвертер формати вектора, такі як EMF?**Yes, simply set SaveFormat = SaveFormat.Emf for vector outputs.

**Q3: Як я можу визначити ДПІ або роздільну здатність зображення?**Leverage full API’s ImageOrPrintOptions.Resolution before invoking conversion.

Спільні ресурси

More in this category