Risolvi i nomi dei caratteri

In questo tutorial ti guideremo attraverso il codice sorgente C# per risolvere i nomi dei caratteri mancanti con Aspose.Words per .NET. Questa funzione ti consente di risolvere automaticamente i nomi dei caratteri mancanti 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 da elaborare. Utilizzare il codice seguente per caricare il documento da una directory specificata:

string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Missing font.docx");

Questo codice crea un’istanza diDocument caricando il documento dalla directory specificata.

Passaggio 3: configurazione delle opzioni di backup HTML

Ora configureremo le opzioni di salvataggio HTML per risolvere i nomi dei caratteri mancanti durante la conversione. Utilizza il seguente codice:

HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.Html)
{
PrettyFormat = true,
ResolveFontNames=true
};

Questo codice crea un’istanza diHtmlSaveOptions imposta ilResolveFontNames opzione atrueper risolvere i nomi dei caratteri mancanti durante la conversione in HTML. Anche ilPrettyFormat l’opzione è impostata sutrue per ottenere un codice HTML ben formattato.

Passaggio 4: convertire e salvare il documento in HTML

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

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

Questo codice converte il documento in HTML risolvendo automaticamente i nomi dei caratteri mancanti e salva il file HTML convertito nella directory specificata.

Codice sorgente di esempio per risolvere i nomi dei caratteri utilizzando Aspose.Words per .NET


	// Il percorso della directory dei documenti.
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "Missing font.docx");

	HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.Html)
	{
		PrettyFormat = true, ResolveFontNames = true
	};

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

Assicurati di specificare il percorso corretto della directory dei documenti nel filedataDir variabile.