Állítsa be a True Type Fonts mappát

Ebben az oktatóanyagban lépésről lépésre végigvezetjük a valódi betűtípus mappa beállításának folyamatán, amikor egy dokumentumot az Aspose.Words for .NET használatával renderel. Elmagyarázzuk a csomagban lévő C# forráskódot, és átfogó útmutatót adunk, amely segít megérteni és megvalósítani ezt a funkciót saját projektjeiben. Ennek az oktatóanyagnak a végén tudni fogja, hogyan adjon meg egy True Type betűtípusokat tartalmazó egyéni mappát, amelyet a dokumentumok Aspose.Words for .NET használatával történő megjelenítéséhez használ.

1. lépés: Határozza meg a dokumentumkönyvtárat

Először is be kell állítania a dokumentumkönyvtár elérési útját. Ez az a hely, ahová menteni szeretné a szerkesztett renderelt dokumentumot. Cserélje ki a “DOKUMENTUMKÖNYVTÁR” elemet a megfelelő elérési útra.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

2. lépés: Töltse be a renderelni kívánt dokumentumot

Ezután be kell töltenie a dokumentumot, hogy a segítségével rendereljeDocument osztály. Ügyeljen arra, hogy a megfelelő dokumentum elérési utat adja meg.

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

3. lépés: Állítsa be a True Type Fonts mappát

Mostantól megadhatja a rendereléskor használandó igaz típusú betűtípusok mappáját a példány létrehozásávalFontSettings osztályban és aSetFontsFolder() módszer a betűtípusok mappa beállításához. Megadhat egy egyéni mappát, amely a True Type betűtípusokat tartalmazza. A második paraméter aSetFontsFolder() jelzi, hogy kíván-e keresni a megadott mappa almappáiban is.

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

4. lépés: Mentse el a renderelt dokumentumot

Végül a renderelt dokumentumot fájlba mentheti aSave() módszere aDocument osztály. Ügyeljen arra, hogy a megfelelő elérési utat és fájlnevet adja meg.

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

Minta forráskód a Set True Type Fonts mappához az Aspose.Words for .NET használatával

// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document doc = new Document(dataDir + "Rendering.docx");
FontSettings fontSettings = new FontSettings();
// Vegye figyelembe, hogy ez a beállítás felülír minden alapértelmezett betűtípus-forrást, amely alapértelmezés szerint keresett. Most csak ezekben a mappákban lesz keresve
// Betűtípusok a betűtípusok renderelésekor vagy beágyazásakor. Ha további fontforrást szeretne hozzáadni a rendszer betűtípus-forrásainak megtartása mellett, használja a FontSettings.GetFontSources és
// FontSettings.SetFontSources helyett
fontSettings.SetFontsFolder(@"C:\MyFonts\", false);
// Állítsa be a betűtípus beállításait
doc.FontSettings = fontSettings;
doc.Save(dataDir + "WorkingWithFonts.SetTrue TypeFontsFolder.pdf");

Következtetés

Ebben az oktatóanyagban megtanultuk, hogyan állíthatja be a valódi betűtípusok mappáját, amikor egy dokumentumot az Aspose.Words for .NET használatával jelenít meg. A részletes útmutató követésével könnyedén megadhat egy True Type betűtípusokat tartalmazó egyéni mappát a dokumentumok renderelésekor. Az Aspose.Words hatékony és rugalmas API-t kínál a szövegfeldolgozáshoz a dokumentumokban található betűtípusokkal. Ezzel a tudással szabályozhatja és testreszabhatja a dokumentumok renderelésekor használt betűtípusokat az Ön egyedi igényei szerint.

GYIK

K: Hogyan konfigurálhatom az Aspose.Words TrueType betűtípusok mappáját?

V: Az Aspose.Words TrueType fonts mappájának konfigurálásához használhatja aSetTrueTypeFontsFolder módszere aFonts osztály, amely megadja a TrueType betűtípusokat tartalmazó mappa helyét.

K: Milyen típusú betűtípusok tekinthetők TrueType betűtípusoknak?

V: A TrueType betűtípusok népszerű betűtípusok. Gyakran használják a Word dokumentumokban, és .ttf vagy .ttc fájlkiterjesztésük van.

K: Megadhatok több TrueType font mappát az Aspose.Wordsben?

V: Igen, több TrueType betűtípus mappát is megadhat az Aspose.Wordsben aSetTrueTypeFontsFolder módszere aFonts osztályt a mappahelyek listájával.

K: Hogyan ellenőrizhetem az Aspose.Wordsben konfigurált TrueType betűtípusok mappáját?

V: Az Aspose.Words konfigurált TrueType Fonts mappájának ellenőrzéséhez használja aGetTrueTypeFontsFolder módszere aFonts osztályt, hogy megkapja a konfigurált TrueType Fonts mappa helyét.

K: Miért fontos az Aspose.Words TrueType fonts mappájának konfigurálása?

V: Az Aspose.Words TrueType fonts mappájának beállítása azért fontos, mert segít az Aspose.Wordsnak megtalálni a Word dokumentumok feldolgozásakor szükséges betűtípusokat. Ez biztosítja a dokumentumok formázásának és megjelenésének egységességét, még a különböző rendszerekben is.