Turinio lentelė

Overview

Aspose.Cells.LowCode „ImageConverter“ supaprastina „Excel“ darbalaukio konvertavimo į vaizdus (TIFF, PNG, JPEG, BMP, EMF ir GIF) užduotį ir leidžia kūrėjams importuoti šias nuotraukas atgal į Excel failus.

Tiems, kurie nori ištirti bendruomenės indėlius, patikrinkite Aspose Cells GitHub saugyklą, kad gautumėte papildomų pavyzdžių ir įžvalgų apie bibliotekos efektyvumą.

Kodėl „Excel“ lapai paverčiami vaizdais?

  • Visual Reporting : įterpti dinamišką vaizdą tiesiogiai į pristatymus ar tinklalapius be rankinių ekranų.
  • Duomenų archyvas : statinių vizualinių įrašų tvarkymas auditui, atitikčiai arba istorinių duomenų analizei.
  • Automatinė vaizdo karta : Programuotai sukurkite vizualinį turtą serveriuose be „Microsoft Excel“ įdiegimo.

Pagrindiniai Aspose.Cells privalumai LowCode ImageConverter

  • ** Paprastos konversijos** : vienkartinės Process(...) Metodas elgiasi abiem kryptimis nesąmoningai.
  • Daugiametė parama : be jokių pastangų konvertuojamas į/iš TIFF, JPEG, PNG, BMP, EMF ir GIF.
  • Koreguojamas išėjimas : Naudokite lanksčius pavadinimo ir išėjimo modelio teikėjus.
  • Bi-Directional : greitai konvertuoti Excel lapus į vaizdus ir atvirkščiai.

Prerequisites

  • Įdiegti Aspose.Cells .NET (paskutinės versijos) per NuGet:

Install-Package Aspose.Cells.LowCode

  • .NET 6.0 arba vėliau.
  • Reikalingi pavadinimai:
using Aspose.Cells;
using Aspose.Cells.LowCode;

Žingsnis po žingsnio konvertavimo vadovas

Konvertuoti Excel į vaizdus

Konvertuokite „Excel“ lapus tiesiogiai į vaizdo formatus naudojant paprastą „C#“ juostą:

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

Išsamus C# pavyzdys „Excel“ į vaizdo konvertavimą

Štai pilna, paruošta naudoti C# programa, kuri demonstruoja „Excel-to-image“ konvertavimą:

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.");
    }
} 

Veiksmingumo optimizavimo patarimai

  • Nustatykite vaizdo rezoliuciją : padidinkite DPI naudojant visą API ImageOrPrintOptions Aukštos kokybės išėjimai.
  • Batch apdorojimas : Naudokite loops arba batch konvertavimo metodus keliems failams.
  • ** Efektyvus išteklių valdymas** : greitas srautas ir ištekliai po konvertavimo.

Bendros problemos ir problemų sprendimas

Klaida arba problemaSprendimas arba rekomendacija
Unsupported image format errorPatikrinkite palaikymą SaveFormat Tinkamas failo išplėtimas.
Trūkstamos grafikos / formos išleidimo nuotraukoseNaudokite pažangias galimybes, kurios yra prieinamos per visą Aspose.Cells API.
Su atmintimi susiję klausimai dideliems lapamsKonvertuoti lapus atskirai arba skirti daugiau išteklių.

Dažnai užduodami klausimai (FAQ)

Q1: Ar galima išsaugoti keletą lapų į vieną daugialypį TIFF? Taip, įdėti SaveFormat = SaveFormat.Tiff ir konfigūruoti MultiPage Įrenginiai .

Q2: Ar konverteris palaiko vektorio formatus kaip EMF? Taip, tiesiog nustatyti SaveFormat = SaveFormat.Emf Vektoriniai išėjimai.

Q3: Kaip aš galiu nustatyti DPI ar vaizdo rezoliuciją? Išsaugoti pilną API ImageOrPrintOptions.Resolution Prieš kreipdamiesi į konvertavimą.

Susiję ištekliai

More in this category