Aspose.Cells Image Converter per a .NET
Aspose.Cells Image Converter per a .NET és una API lleugera, d’alt rendiment dissenyada específicament per transformar les fletxes de Microsoft Excel (XLS, XLSX, XLTM, xlSM) en una varietat de formats de imatge -inclosos TIFF, JPEG, PNG, BMP, EMF i GIF- mentre que conserva el disseny, el format, els gràfics i els objectes embedded.
Instal·lació i configuració
Afegir l’assemblea d’Aspose.Cells Image Converter al seu projecte .NET a través de NuGet o referint-se al DLL directament Instal·lació .Abans de renderitzar qualsevol imatge, iniciar la llicència mesurada com es descriu en Llicència Metrada .
Principals característiques i funcions
Conversió de taula a imatge
• Renderar les taules de treball individuals a imatges independents amb control sobre les pauses de pàgina, escala i transparència.• Honors a les àrees d’impressió de l’Excel, els encapçaladors i les marges, garantint la fidelitat a la presentació de la impressió.
Llibre de treball a múltiples pàgines TIFF
• Exportar tots els llibres de treball multiescripts en una sola, multipàgina TIFF El contenidor.• Cada full es rendi com un únic marc TIFF per a l’arxiu o el processament de batxons.
Suport complet per format d’imatge
• Suporta TIFF, JPEG, PNG, BMP, EMF i GIF.• Compressió de control (LZW, CCITT), interrelació, transparència i paletes per a diferents formats.
Opcions de rendiment i personalització
• Fine-tune DPI, resolució i profunditat de color.• Configure anti-aliatge, la visibilitat de la xarxa i els fulls de fons.• Aplica el mode llum / fosc o els fons personalitzats per a superllats i marques d’aigua.
Mapa i forma de rendiment
• Converteix gràfics, SmartArt, objectes OLE i formes amb alta fidelitat.• Mantenir temes, estil, eixos i etiquetes de dades per a la realització de gràfics exactes.
Paginació, Escalatge i Impressió
• Respecta la pàgina d’Excel per a informes.• Escala per adaptar-se a l’amplada/altura o els comptes de pàgina específics.• Es conserven captures, peus i números de pàgines.
Streaming i gestió de la memòria
• Suport a la rendició encunyada i la producció basada en el flux per a llibres de treball molt grans.• Minimitza les empremtes de la memòria i evita els problemes fora del memori.
Text i font d’alta fidelitat
• Conserva fonts, alineament i flux de text amb les lletres incorporades o substituïdes.• Suport RTL, cursiva i escripts asiàtics per a la compatibilitat global.
La Seguretat i la Concursió
• Es poden executar múltiples instàncies en paral·lel per a entorns d’alta velocitat.• Disseny Thread-Safe ideal per a la renderització al costat del servidor.
Tractament d’errors i diagnòstic
• Informe detallat d’error per a característiques no suportades o arxius corromputs.• Logar avisos per faltar fonts o rendir diferències.
Exemple: Convertir Excel a 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");
}
Consells i millors pràctiques
• Iniciar la llicència una vegada a la startup per evitar controls repetits.• Defineix les àrees d’impressió i la configuració de la pàgina en els temples de l’Excel per a la consistència.• Utilitzeu el mode de streaming per a conversions d’alt DPI de grans llibres de treball.• El cache utilitza freqüentment els templats per a conversions repetides.• Verificar la disponibilitat de fonts per evitar substitucions silencioses.• Disposar de llibres de treball i els objectes de flux ràpidament.• Utilitzeu instàncies combinades per a la rendició del servidor per reduir la superfície.
Problemes comuns i resolucions
Error: El fitxer no es troba’Solució: Verifiqueu que la ruta de fitxer d’entrada és correcta i accessible.
Error: ‘Format de fitxer no suportat’Solució: Assegureu-vos que el format de fitxer és recolzat pel convertidor.
Preguntes freqüents
**Què és Aspose.Cells Image Converter per a .NET?**Una eina centrada per convertir programàticament les tauletes d’Excel en imatges dins de les aplicacions .NET.
**Com es diferencia de Aspose.Cells per a .NET?**Aspose.Cells per a .NET és una API plenament caracteritzada, mentre que el plugin Image Converter s’adapta a la conversió d’imatge ràpida i exacta.
**Quins formats de fitxers es donen suport?**Suport per a XLS, XLTX, XLSM, xltx i XLsb, CSV, TSV, HTML, ODS i més.
**Puc personalitzar la generació d’imatges?**Sí, utilitzant el ImageOrPrintOptions
classe per definir el tipus de sortida, resolució, compressió, i més.