Aspose.Cells Image Converter pour .NET

Aspose.Cells Image Converter pour .NET est une API légère, de haute performance conçue spécifiquement pour transformer les brochures Microsoft Excel (XLS, XLSX, XLTM, XXLSM) en une variété de formats d’image – y compris TIFF, JPEG, PNG, BMP, EMF et GIF – tout en préservant le layout, le formatage, les diagrammes et les objets intégrés.

Installation et configuration

Ajouter l’assemblage Aspose.Cells Image Converter à votre projet .NET via NuGet ou en faisant référence au DLL directement インストール .Avant de rendre des images, initialisez la licence mesurée comme décrit dans Licenza a consumo .

Caractéristiques clés et fonctionnalités

Conversion de feuille d’oeuvre à image

• Render des feuilles de travail individuelles à des images indépendantes avec contrôle sur les ruptures de page, l’échelle et la transparence.• Honors les zones d’impression Excel, les titres/footers et les marges, assurant la fidélité à Print Preview.

Livre de travail à plusieurs pages TIFF

• Exporter des livres de travail entiers à plusieurs feuilles dans un seul, multi-page TIFF Le conteneur.• Chaque feuille est rendue comme un seul cadre TIFF pour l’archivage ou le traitement des pièces.

Support complet pour le format d’image

• Supporte TIFF, JPEG, PNG, BMP, EMF et GIF.• Compression de contrôle (LZW, CCITT), interligation, transparence et palettes pour différents formats.

Rendering Options et personnalisation

• Fine-tune DPI, résolution et profondeur de couleur.• Configure anti-aliasage, visibilité de grille et remplissages de fond.• Appliquer le mode lumineux / sombre ou les fonds personnalisés pour les surfaces et les marques d’eau.

Charte et forme Rendering

• Convertit des diagrammes, SmartArt, des objets OLE et des formes avec une grande fidélité.• Réserve les thèmes, le styling, les axes et les étiquettes de données pour un rendu graphique précis.

Pagination, Scaling et Settings d’impression

• Respecter la page Excel pour les rapports.• L’échelle correspond à la largeur/l’altitude ou au nombre de pages spécifiques.• Les têtes, les pieds et les numéros de pages sont conservés.

Streaming et gestion de la mémoire

• Soutient la randonnée et la production basée sur le flux pour des livres de travail très grands.• Minimise l’empreinte de mémoire et évite les problèmes extra-mémoratifs.

Texte de haute fidélité et font intégré

• Il conserve les fonctions, l’alignement et le flux de texte avec des fonts intégrés ou remplacés.• Soutient les scripts RTL, cursive et asiatique pour la compatibilité mondiale.

Thread Sécurité et Monnaie

• Plusieurs instances peuvent fonctionner en parallèle pour les environnements à haute puissance.• Design Thread-Safe idéal pour le rendu sur le côté du serveur.

Traitement des erreurs et diagnostic

• Rapport d’erreur détaillée pour les fonctionnalités non supportées ou les fichiers corrompus.• Enregistre des avertissements pour les fonts manquants ou rendant des différences.

Exemple : Convertir Excel en 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");
}

Conseils et meilleures pratiques

• Initialisez la licence une fois au start-up pour éviter les vérifications répétées.• Définir les zones d’impression et les paramètres de page dans les modèles Excel pour la cohérence.• Utilisez le mode de streaming pour les conversions à DPI élevées de grands ouvrages.• Cache des modèles fréquemment utilisés pour les conversions répétées.• Vérifier la disponibilité des fonctions pour éviter les remplacements silencieux.• Déposer rapidement des livres de travail et des objets de flux.• Utilisez des instances combinées pour le rendu sur le côté du serveur pour réduire l’excès.

Problemi comuni e soluzioni

Erreur : « Le fichier n’a pas été trouvé’Solution: Vérifiez que la voie de fichier d’entrée est correcte et accessible.

Erreur : « Format de fichier non supporté’Solution: Assurez-vous que le format de fichier est supporté par le convertisseur.

Questions fréquentes posées

**Qu’est-ce que Aspose.Cells Image Converter pour .NET?**Un outil focalisé pour convertir programmatiquement les brochures Excel en images dans les applications .NET.

**Comment cela diffère-t-il de Aspose.Cells pour .NET?**Aspose.Cells pour .NET est une API entière, tandis que le plugin Image Converter est adapté pour la conversion d’image rapide et précise.

**Quels formats de fichiers sont soutenus?**Il prend en charge XLS, XLSX, XLSM, xLTX et XLTM, CSV, TSV, HTML, ODS et bien plus encore.

**Puis-je personnaliser la génération d’image?**Oui, en utilisant le ImageOrPrintOptions classe pour définir le type de sortie, résolution, compression, et plus encore.

 Français