Lägg till Css Class Name Prefix
I den här handledningen går vi igenom C#-källkoden för att lägga till ett CSS-klassnamnsprefix med Aspose.Words för .NET. Den här funktionen låter dig lägga till ett anpassat prefix till genererade CSS-klassnamn när du konverterar ett dokument till HTML.
Steg 1: Projektinställning
För att komma igång, skapa ett nytt C#-projekt i din favorit-IDE. Se till att Aspose.Words för .NET-biblioteket refereras till i ditt projekt.
Steg 2: Ladda dokumentet
I det här steget kommer vi att ladda Word-dokumentet som vi vill konvertera till HTML. Använd följande kod för att ladda dokumentet:
// Sökväg till dokumentkatalogen.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
Byta ut"YOUR DOCUMENTS DIRECTORY"
med den faktiska sökvägen till katalogen där ditt dokument finns.
Steg 3: Ställ in HTML-sparalternativ
Låt oss nu ställa in HTML-sparalternativ, inklusive CSS-formatmallstyp och CSS-klassnamnsprefix. Använd följande kod:
HtmlSaveOptions saveOptions = new HtmlSaveOptions
{
CssStyleSheetType = CssStyleSheetType.External,
CssClassNamePrefix = "pfx_"
};
Denna kod skapar en instans avHtmlSaveOptions
och uppsättningarCssStyleSheetType
tillCssStyleSheetType.External
för att generera en extern CSS-stilmall, ochCssClassNamePrefix
till"pfx_"
till prefix"pfx_"
att namnge CSS-klass.
Steg 4: Konvertera och spara dokumentet till HTML
Slutligen kommer vi att konvertera dokumentet till HTML med hjälp av HTML-sparalternativen som definierats tidigare. Använd följande kod:
doc.Save(dataDir + "WorkingWithHtmlSaveOptions.AddCssClassNamePrefix.html", saveOptions);
Denna kod konverterar dokumentet till HTML och sparar det till en fil med CSS-klassnamnsprefixet tillagt.
Exempel på källkod för Add Css Class Name Prefix med Aspose.Words för .NET
// Sökvägen till dokumentkatalogen.
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);
Var noga med att ange rätt dokumentsökväg idataDir
variabel.
Du har nu lärt dig hur du lägger till ett CSS-klassnamnsprefix när du konverterar ett dokument till HTML med Aspose.Words för .NET. Genom att följa steg-för-steg-guidesteget i denna handledning kan du anpassa CSS-klassnamnen i dina konverterade HTML-dokument.