Nastavit složky písem více složek
V tomto tutoriálu vás provedeme krok za krokem procesem nastavení více složek písem při vykreslování dokumentu pomocí Aspose.Words for .NET. Vysvětlíme vám přibalený zdrojový kód C# a poskytneme vám komplexního průvodce, který vám pomůže pochopit a implementovat tuto funkci ve vašich vlastních projektech. Na konci tohoto tutoriálu budete vědět, jak určit více složek písem, které se mají použít při vykreslování dokumentů pomocí Aspose.Words for .NET.
Krok 1: Definujte adresář dokumentů
Nejprve musíte nastavit cestu k adresáři dokumentů. Toto je umístění, kam chcete uložit upravený vykreslený dokument. Nahraďte “VAŠE ADRESÁŘ DOKUMENTŮ” příslušnou cestou.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Krok 2: Načtěte dokument k vykreslení
Poté můžete načíst dokument k vykreslení pomocíDocument
třída. Ujistěte se, že jste zadali správnou cestu dokumentu.
Document doc = new Document(dataDir + "Rendering.docx");
Krok 3: Nastavte složky písem
Nyní můžete nastavit více složek písem pomocíFontSettings
třída aSetFontsFolders()
metoda. Můžete zadat cesty ke složkám písem, které chcete použít v poli. V tomto příkladu jsme zadali dvě složky písem: “C:\MyFonts" a “D:\Misc\Fonts".
FontSettings fontSettings = new FontSettings();
fontSettings.SetFontsFolders(new[] { @"C:\MyFonts\", @"D:\Misc\Fonts\" }, true);
Krok 4: Použijte nastavení písma
Dále musíte použít nastavení písma na váš dokument pomocíFontSettings
vlastnictvímDocument
třída.
doc.FontSettings = fontSettings;
Krok 5: Uložte vykreslený dokument
Nakonec můžete vykreslený dokument uložit do souboru pomocíSave()
metodaDocument
třída. Ujistěte se, že jste zadali správnou cestu a název souboru.
doc.Save(dataDir + "WorkingWithFonts.SetFontsFoldersMultipleFolders.pdf");
Ukázkový zdrojový kód pro Set Fonts Folders Multiple Folders pomocí Aspose.Words for .NET
// Cesta k vašemu adresáři dokumentů
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
FontSettings fontSettings = new FontSettings();
// Upozorňujeme, že toto nastavení přepíše všechny výchozí zdroje písem, které jsou ve výchozím nastavení prohledávány. Nyní se budou hledat pouze tyto složky
// písma při vykreslování nebo vkládání písem. Chcete-li přidat další zdroj písem při zachování systémových zdrojů písem, použijte FontSettings.GetFontSources a
// Místo toho FontSettings.SetFontSources.
fontSettings.SetFontsFolders(new[] { @"C:\MyFonts\", @"D:\Misc\Fonts\" }, true);
doc.FontSettings = fontSettings;
doc.Save(dataDir + "WorkingWithFonts.SetFontsFoldersMultipleFolders.pdf");
Závěr
tomto tutoriálu jsme se naučili, jak nastavit více složek písem při vykreslování dokumentu pomocí Aspose.Words for .NET. Podle tohoto podrobného průvodce můžete snadno určit více složek písem, které se mají použít při vykreslování dokumentů. Aspose.Words nabízí výkonné a flexibilní API pro zpracování textu s písmy ve vašich dokumentech. S těmito znalostmi můžete ovládat a přizpůsobovat zdroje písem používané při vykreslování dokumentů podle vašich specifických potřeb.
FAQ
Otázka: Jak mohu v Aspose.Words nastavit více složek písem?
A: Chcete-li nastavit více složek písem v Aspose.Words, můžete použítSetFontsFolders
metodaFonts
class poskytující seznam umístění vlastních složek písem.
Otázka: Má nastavení více složek písem vliv na všechny dokumenty zpracovávané pomocí Aspose.Words?
Odpověď: Ano, nastavení více složek písem ovlivní všechny dokumenty zpracované pomocí Aspose.Words. Jakmile definujete složky písem, Aspose.Words použije tato umístění k vyhledání písem ve všech dokumentech.
Otázka: Kolik složek písem mohu definovat v Aspose.Words?
Odpověď: V Aspose.Words můžete definovat tolik složek písem, kolik potřebujete. Neexistuje žádný konkrétní limit na počet složek písem, které můžete definovat.
Otázka: Jak mohu zkontrolovat složky písem definované v Aspose.Words?
A: Chcete-li zkontrolovat složky písem definované v Aspose.Words, můžete použítGetFolders
metodaFonts
třídy, abyste získali umístění nakonfigurovaných složek písem.
Otázka: Musí složky písem obsahovat konkrétní písma?
Odpověď: Ano, složky písem by měly obsahovat písma, která chcete použít ve svých dokumentech aplikace Word. Aspose.Words bude při zpracování dokumentů hledat písma v zadaných složkách.