Aggiungi prefisso nome classe CSS

In questo tutorial, ti guideremo attraverso il codice sorgente C# per aggiungere un prefisso al nome di una classe CSS con Aspose.Words per .NET. Questa funzionalità ti consente di aggiungere un prefisso personalizzato ai nomi delle classi CSS generate durante la conversione di un documento in HTML.

Passaggio 1: impostazione del progetto

Per iniziare, crea un nuovo progetto C# nel tuo IDE preferito. Assicurati che nel tuo progetto venga fatto riferimento alla libreria Aspose.Words per .NET.

Passaggio 2: caricamento del documento

In questo passaggio caricheremo il documento Word che vogliamo convertire in HTML. Utilizzare il seguente codice per caricare il documento:

// Percorso della directory dei documenti.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");

Sostituire"YOUR DOCUMENTS DIRECTORY" con il percorso effettivo della directory in cui si trova il documento.

Passaggio 3: imposta le opzioni di salvataggio HTML

Ora impostiamo le opzioni di salvataggio HTML, incluso il tipo di foglio di stile CSS e il prefisso del nome della classe CSS. Utilizza il seguente codice:

HtmlSaveOptions saveOptions = new HtmlSaveOptions
{
     CssStyleSheetType = CssStyleSheetType.External,
     CssClassNamePrefix = "pfx_"
};

Questo codice crea un’istanza diHtmlSaveOptions e impostaCssStyleSheetType ACssStyleSheetType.Externalper generare un foglio di stile CSS esterno eCssClassNamePrefix A"pfx_" prefissare"pfx_" ai nomi della classe CSS.

Passaggio 4: convertire e salvare il documento in HTML

Infine, convertiremo il documento in HTML utilizzando le opzioni di salvataggio HTML definite in precedenza. Utilizza il seguente codice:

doc.Save(dataDir + "WorkingWithHtmlSaveOptions.AddCssClassNamePrefix.html", saveOptions);

Questo codice converte il documento in HTML e lo salva in un file con il prefisso del nome della classe CSS aggiunto.

Esempio di codice sorgente per aggiungere il prefisso del nome della classe CSS utilizzando Aspose.Words per .NET


	// Il percorso della directory dei documenti.
	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);

Assicurati di specificare il percorso corretto del documento nel filedataDir variabile.

Ora hai imparato come aggiungere un prefisso al nome di classe CSS durante la conversione di un documento in HTML utilizzando Aspose.Words per .NET. Seguendo la guida passo passo fornita in questo tutorial, puoi personalizzare i nomi delle classi CSS nei tuoi documenti HTML convertiti.