Agregar prefijo de nombre de clase CSS
En este tutorial, lo guiaremos a través del código fuente de C# para agregar un prefijo de nombre de clase CSS con Aspose.Words para .NET. Esta característica le permite agregar un prefijo personalizado a los nombres de clases CSS generados al convertir un documento a HTML.
Paso 1: configuración del proyecto
Para comenzar, cree un nuevo proyecto de C# en su IDE favorito. Asegúrese de que en su proyecto se haga referencia a la biblioteca Aspose.Words para .NET.
Paso 2: cargar el documento
En este paso, cargaremos el documento de Word que queremos convertir a HTML. Utilice el siguiente código para cargar el documento:
// Ruta al directorio de documentos.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
Reemplazar"YOUR DOCUMENTS DIRECTORY"
con la ruta real del directorio donde se encuentra su documento.
Paso 3: configurar las opciones de guardado de HTML
Ahora configuremos las opciones para guardar HTML, incluido el tipo de hoja de estilo CSS y el prefijo de nombre de clase CSS. Utilice el siguiente código:
HtmlSaveOptions saveOptions = new HtmlSaveOptions
{
CssStyleSheetType = CssStyleSheetType.External,
CssClassNamePrefix = "pfx_"
};
Este código crea una instancia deHtmlSaveOptions
y conjuntosCssStyleSheetType
aCssStyleSheetType.External
para generar una hoja de estilo CSS externa, yCssClassNamePrefix
a"pfx_"
prefijar"pfx_"
para nombrar la clase CSS.
Paso 4: convertir y guardar el documento a HTML
Finalmente, convertiremos el documento a HTML usando las opciones de guardar HTML definidas anteriormente. Utilice el siguiente código:
doc.Save(dataDir + "WorkingWithHtmlSaveOptions.AddCssClassNamePrefix.html", saveOptions);
Este código convierte el documento a HTML y lo guarda en un archivo con el prefijo de nombre de clase CSS agregado.
Código fuente de ejemplo para Agregar prefijo de nombre de clase Css usando Aspose.Words para .NET
// La ruta al directorio de documentos.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
HtmlSaveOptions saveOptions = new HtmlSaveOptions
{
CssStyleSheetType = CssStyleSheetType.External, CssClassNamePrefix = "pfx_"
};
doc.Save(dataDir + "WorkingWithHtmlSaveOptions.AddCssClassNamePrefix.html", saveOptions);
Asegúrese de especificar la ruta correcta del documento en eldataDir
variable.
Ahora ha aprendido cómo agregar un prefijo de nombre de clase CSS al convertir un documento a HTML usando Aspose.Words para .NET. Siguiendo la guía paso a paso proporcionada en este tutorial, puede personalizar los nombres de las clases CSS en sus documentos HTML convertidos.