Ställ in True Type Fonts-mappen

I den här handledningen går vi igenom steg-för-steg-processen för att ställa in mappen True Type fonts när du renderar ett dokument med Aspose.Words för .NET. Vi kommer att förklara den medföljande C#-källkoden och förse dig med en omfattande guide som hjälper dig att förstå och implementera den här funktionen i dina egna projekt. I slutet av denna handledning kommer du att veta hur du anger en anpassad mapp som innehåller True Type-teckensnitt som ska användas när du renderar dina dokument med Aspose.Words för .NET.

Steg 1: Definiera dokumentkatalogen

Först måste du ställa in sökvägen till din dokumentkatalog. Det här är platsen där du vill spara ditt redigerade renderade dokument. Ersätt “DIN DOKUMENTKATOLOG” med lämplig sökväg.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Steg 2: Ladda dokumentet för att rendera

Därefter måste du ladda dokumentet för att rendera med hjälp avDocument klass. Var noga med att ange rätt dokumentsökväg.

Document doc = new Document(dataDir + "Rendering.docx");

Steg 3: Ställ in True Type Fonts-mappen

Nu kan du ange mappen med True Type-teckensnitt som ska användas vid rendering genom att skapa en instans avFontSettings klass och användaSetFontsFolder() metod för att ställa in teckensnittsmappen. Du kan ange en anpassad mapp som innehåller dina True Type-teckensnitt. Den andra parametern tillSetFontsFolder() anger om du vill söka i undermappar till den angivna mappen också.

FontSettings fontSettings = new FontSettings();
fontSettings.SetFontsFolder(@"C:\MyFonts\", false);
doc.FontSettings = fontSettings;

Steg 4: Spara det renderade dokumentet

Slutligen kan du spara det renderade dokumentet till en fil med hjälp avSave() metod förDocument klass. Var noga med att ange rätt sökväg och filnamn.

doc.Save(dataDir + "WorkingWithFonts.SetTrue TypeFontsFolder.pdf");

Exempel på källkod för Set True Type Fonts Folder med Aspose.Words för .NET

// Sökväg till din dokumentkatalog
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document doc = new Document(dataDir + "Rendering.docx");
FontSettings fontSettings = new FontSettings();
// Observera att den här inställningen åsidosätter alla standardfontkällor som söks efter som standard. Nu kommer endast dessa mappar att sökas efter
// Teckensnitt vid rendering eller inbäddning av teckensnitt. För att lägga till en extra teckensnittskälla samtidigt som systemets teckensnittskällor behålls, använd sedan både FontSettings.GetFontSources och
// FontSettings.SetFontSources istället
fontSettings.SetFontsFolder(@"C:\MyFonts\", false);
// Ställ in teckensnittsinställningar
doc.FontSettings = fontSettings;
doc.Save(dataDir + "WorkingWithFonts.SetTrue TypeFontsFolder.pdf");

Slutsats

den här handledningen lärde vi oss hur man ställer in mappen true type fonts när man renderar ett dokument med Aspose.Words för .NET. Genom att följa den här steg-för-steg-guiden kan du enkelt ange en anpassad mapp som innehåller True Type-teckensnitt som ska användas när du renderar dina dokument. Aspose.Words erbjuder ett kraftfullt och flexibelt API för ordbehandling med typsnitt i dina dokument. Med denna kunskap kan du styra och anpassa typsnitten som används när du renderar dina dokument efter dina specifika behov.

FAQ’s

F: Hur kan jag konfigurera mappen TrueType-teckensnitt i Aspose.Words?

S: För att konfigurera mappen TrueType-teckensnitt i Aspose.Words kan du användaSetTrueTypeFontsFolder metod förFonts klass som anger platsen för mappen som innehåller TrueType-teckensnitten.

F: Vilka typer av teckensnitt anses vara TrueType-teckensnitt?

S: TrueType-teckensnitt är ett populärt teckensnittsformat. De används ofta i Word-dokument och har filtillägget .ttf eller .ttc.

F: Kan jag ange flera TrueType-fontmappar i Aspose.Words?

S: Ja, du kan ange flera TrueType-fontmappar i Aspose.Words med hjälp avSetTrueTypeFontsFolder metod förFonts klass med en lista över mappplatser.

F: Hur kan jag kontrollera mappen TrueType-teckensnitt som är konfigurerad i Aspose.Words?

S: För att kontrollera den konfigurerade TrueType Fonts-mappen i Aspose.Words kan du användaGetTrueTypeFontsFolder metod förFonts klass för att få platsen för den konfigurerade TrueType Fonts-mappen.

F: Varför är det viktigt att konfigurera mappen TrueType-teckensnitt i Aspose.Words?

S: Det är viktigt att konfigurera mappen TrueType-teckensnitt i Aspose.Words eftersom det hjälper Aspose.Words att hitta de teckensnitt som behövs vid bearbetning av Word-dokument. Detta säkerställer konsekvens i dokumentformatering och utseende, även över olika system.