HTML avec C++
Contents
[
Hide
]
Conversion de Classeur Excel en HTML
L’API Aspose.Cells offre un support pour l’exportation de feuilles de calcul au format HTML. À cette fin, Aspose.Cells utilise la classe HtmlSaveOptions pour offrir la flexibilité de contrôler plusieurs aspects du HTML de sortie.
L’exemple de code ci-dessous montre comment enregistrer un classeur au format HTML en utilisant C++ :
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
// Load your source workbook
Workbook workbook(u"Book1.xlsx");
// Save file to HTML format
workbook.Save(u"out.html");
std::cout << "Workbook saved to HTML format successfully!" << std::endl;
Aspose::Cells::Cleanup();
}
Conversion de Classeur Excel en Fichiers MHTML
MHTML combine le HTML normal avec des ressources externes (c’est-à-dire le contenu généralement lié, comme les images, animations, audio, etc.) en un seul fichier. Il est utilisé pour les courriels avec l’extension de fichier .mht. Aspose.Cells prend en charge la lecture et l’écriture des fichiers MHTML.
L’exemple de code ci-dessous montre comment enregistrer un classeur en tant que fichier MHTML en utilisant C++ :
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
// Load your source workbook
U16String inputFilePath(u"Book1.xlsx");
std::unique_ptr<Workbook> workbook = std::make_unique<Workbook>(inputFilePath);
// Save file to mhtml format
U16String outputFilePath(u"out.mht");
workbook->Save(outputFilePath, SaveFormat::MHtml);
std::cout << "Workbook saved to MHTML format successfully!" << std::endl;
Aspose::Cells::Cleanup();
}
Sujets avancés
- Ajuster automatiquement les colonnes et les lignes lors du chargement du HTML dans le classeur
- Évitez la notation exponentielle des grands nombres lors de l’importation depuis HTML
- Changer le type de cible de lien HTML
- Convertir Excel en HTML avec info-bulle
- Create Transparent Image of Excel Worksheet
- Supprimer les espaces redondants après un saut de ligne lors de l’importation d’HTML
- Désactiver les commentaires révélés de niveau inférieur lors de l’enregistrement en HTML
- Désactiver l’exportation des scripts de trame et des propriétés de document
- Excel vers HTML - Utiliser l’option PresentationPreference pour une meilleure mise en page
- Exclure les styles inutilisés lors de la conversion d’Excel en HTML
- Expansion du texte de droite à gauche lors de l’exportation d’un fichier Excel vers HTML
- Exporter les formatages conditionnels DataBar, ColorScale et IconSet lors de la conversion d’Excel en HTML
- Exporter les commentaires lors de l’enregistrement d’un fichier Excel en HTML
- Exporter les propriétés du classeur de document et de la feuille de calcul lors de la conversion d’Excel en HTML
- Exporter Excel au format HTML avec des lignes de grille
- Exporter la plage de la zone d’impression en HTML
- Exporter un style de bordure similaire lorsque le style de bordure n’est pas pris en charge par les navigateurs Web
- Exporter la feuille de calcul CSS séparément dans le HTML de sortie
- Masquer le contenu superposé avec CrossHideRight lors de l’enregistrement au format HTML
- Préfixer les styles des éléments de table avec la propriété HtmlSaveOptions.TableCssId
- Empêcher l’exportation du contenu masqué de la feuille de calcul lors de l’enregistrement au format HTML
- Reconnaître les balises auto-fermantes
- Rendre le remplissage dégradé pour WordArt lors de la conversion des feuilles de calcul en HTML
- Définir la largeur de colonne sur une unité extensible comme em ou pourcentage
- Définir la police par défaut lors du rendu de la feuille de calcul en HTML
- Spécifier comment croiser la chaîne dans le HTML de sortie en utilisant HtmlCrossType
- Prise en charge de la mise en page des balises DIV lors du chargement d’HTML dans le classeur Excel
- Activer les propriétés personnalisées CSS lors de l’enregistrement en HTML