Betűtípusbeállítások Alapértelmezett példány
Ebben az oktatóanyagban végigvezetjük, hogyan konfigurálhatja az alapértelmezett betűtípus-beállításokat egy Word-dokumentumban az Aspose.Words könyvtár segítségével a .NET-hez. Az alapértelmezett betűkészlet-beállítások lehetővé teszik a dokumentumok betöltésekor és renderelésekor használt betűkészlet-források megadását. Lépésről lépésre segítünk megérteni és megvalósítani a kódot a .NET-projektben.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következőkkel:
- C# programozási nyelv gyakorlati ismerete
- A projektben telepített .NET Aspose.Words könyvtár
1. lépés: Határozza meg a dokumentumkönyvtárat
Először is be kell állítania a könyvtár elérési útját a Word-dokumentum helyére. Cserélje ki"YOUR DOCUMENT DIRECTORY"
a kódban a megfelelő elérési úttal.
// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENTS DIRECTORY";
2. lépés: Konfigurálja az alapértelmezett betűtípus-beállításokat
Ezután létrehozunk egy példánytFontSettings
segítségévelFontSettings.DefaultInstance
, majd megadjuk a dokumentumok betöltésekor és megjelenítésekor használt betűtípus-forrásokat. Ebben a példában egy rendszer- és egy mappa betűtípus-forrást használunk.
// Konfigurálja az alapértelmezett betűtípus-beállításokat
FontSettings fontSettings = FontSettings.DefaultInstance;
fontSettings.SetFontsSources(new FontSourceBase[]
{
new SystemFontSource(),
new FolderFontSource("C:\\MyFonts\\", true)
});
3. lépés: Töltse fel a dokumentumot a betűtípus-beállításokkal
Most betöltjük a dokumentumot a segítségévelLoadOptions
és megadja a használni kívánt betűtípus-beállításokat.
// Töltse be a dokumentumot a betűtípus-beállításokkal
LoadOptions loadOptions = new LoadOptions();
loadOptions.FontSettings = fontSettings;
Document doc = new Document(dataDir + "Rendering.docx", loadOptions);
Minta forráskód a fontbeállítások alapértelmezett példányához az Aspose.Words for .NET használatával
// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENT DIRECTORY";
FontSettings fontSettings = FontSettings.DefaultInstance;
fontSettings.SetFontsSources(new FontSourceBase[]
{
new SystemFontSource(),
new FolderFontSource("C:\\MyFonts\\", true)
});
LoadOptions loadOptions = new LoadOptions();
loadOptions.FontSettings = fontSettings;
Document doc = new Document(dataDir + "Rendering.docx", loadOptions);
Következtetés
Ebben az oktatóanyagban láthattuk, hogyan konfigurálhatja az alapértelmezett betűkészlet-beállításokat egy Word-dokumentumban az Aspose.Words for .NET segítségével. A dokumentumok betöltésekor és renderelésekor használt betűkészlet-források megadásával szabályozhatja a betűtípusok megjelenését a dokumentumokban. Nyugodtan használhatja ezt a funkciót projektjei betűtípus-beállításainak testreszabásához.
GYIK
K: Hogyan állíthatom be az Aspose.Words alapértelmezett betűtípusát?
V: Az Aspose.Words alapértelmezett betűtípusának beállításához használhatja aFontSettings
osztály és aDefaultFontName
tulajdonság, amely megadja a kívánt betűtípus nevét.
K: Megadhatom az alapértelmezett betűméretet az Aspose.Wordsben?
V: Igen, megadhatja az alapértelmezett betűméretet az Aspose.Words-ben aDefaultFontSize
tulajdona aFontSettings
osztály. Beállíthatja a kívánt pontméretet.
K: Beállítható az alapértelmezett betűszín az Aspose.Wordsben?
V: Igen, beállíthatja az alapértelmezett betűszínt az Aspose.Words-ben aDefaultColor
tulajdona aFontSettings
osztály. A színt RGB értékek vagy előre meghatározott nevek segítségével adhatja meg.
K: Az alapértelmezett betűkészlet-beállítások minden dokumentumra érvényesek?
V: Igen, az alapértelmezett betűtípus-beállítások az Aspose.Words programban létrehozott vagy szerkesztett összes dokumentumra vonatkoznak, kivéve, ha egy adott dokumentumhoz speciális beállítások vannak megadva.