Ustaw folder czcionek True Type

W tym samouczku przeprowadzimy Cię krok po kroku przez proces ustawiania folderu czcionek True Type podczas renderowania dokumentu przy użyciu Aspose.Words dla .NET. Wyjaśnimy dołączony kod źródłowy C# i udostępnimy kompleksowy przewodnik, który pomoże Ci zrozumieć i wdrożyć tę funkcję we własnych projektach. Pod koniec tego samouczka będziesz wiedział, jak określić niestandardowy folder zawierający czcionki True Type, które będą używane podczas renderowania dokumentów przy użyciu Aspose.Words dla .NET.

Krok 1: Zdefiniuj katalog dokumentów

Najpierw musisz ustawić ścieżkę do katalogu dokumentów. Jest to lokalizacja, w której chcesz zapisać edytowany, wyrenderowany dokument. Zastąp „TWOJ KATALOG DOKUMENTÓW” odpowiednią ścieżką.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Krok 2: Załaduj dokument do renderowania

Następnie musisz załadować dokument do renderowania za pomocąDocument klasa. Pamiętaj, aby określić poprawną ścieżkę dokumentu.

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

Krok 3: Ustaw folder czcionek True Type

Teraz możesz określić folder czcionek True Type, które będą używane podczas renderowania, tworząc instancję plikuFontSettings klasy i używającSetFontsFolder() metoda ustawiania folderu czcionek. Możesz określić folder niestandardowy zawierający czcionki True Type. Drugi parametr doSetFontsFolder() wskazuje, czy chcesz przeszukiwać także podfoldery określonego folderu.

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

Krok 4: Zapisz wyrenderowany dokument

Na koniec możesz zapisać wyrenderowany dokument do pliku za pomocąSave() metodaDocument klasa. Pamiętaj, aby podać poprawną ścieżkę i nazwę pliku.

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

Przykładowy kod źródłowy dla folderu Ustaw czcionki True Type przy użyciu Aspose.Words dla .NET

// Ścieżka do katalogu dokumentów
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document doc = new Document(dataDir + "Rendering.docx");
FontSettings fontSettings = new FontSettings();
// Należy pamiętać, że to ustawienie zastąpi wszystkie domyślne źródła czcionek, które są domyślnie przeszukiwane. Teraz będą wyszukiwane tylko te foldery
// Czcionki podczas renderowania lub osadzania czcionek. Aby dodać dodatkowe źródło czcionek, zachowując źródła czcionek systemowych, użyj zarówno FontSettings.GetFontSources, jak i
// Zamiast tego FontSettings.SetFontSources
fontSettings.SetFontsFolder(@"C:\MyFonts\", false);
// Ustaw ustawienia czcionki
doc.FontSettings = fontSettings;
doc.Save(dataDir + "WorkingWithFonts.SetTrue TypeFontsFolder.pdf");

Wniosek

tym samouczku nauczyliśmy się, jak ustawić folder czcionek True Type podczas renderowania dokumentu za pomocą Aspose.Words dla .NET. Postępując zgodnie z tym przewodnikiem krok po kroku, można łatwo określić niestandardowy folder zawierający czcionki True Type, które będą używane podczas renderowania dokumentów. Aspose.Words oferuje potężny i elastyczny interfejs API do przetwarzania tekstu z czcionkami w dokumentach. Dzięki tej wiedzy możesz kontrolować i dostosowywać czcionki używane podczas renderowania dokumentów do swoich konkretnych potrzeb.

Często zadawane pytania

P: Jak mogę skonfigurować folder czcionek TrueType w Aspose.Words?

O: Aby skonfigurować folder czcionek TrueType w Aspose.Words, możesz użyć plikuSetTrueTypeFontsFolder metodaFonts class określająca lokalizację folderu zawierającego czcionki TrueType.

P: Jakie typy czcionek są uważane za czcionki TrueType?

Odp.: Czcionki TrueType to popularny format czcionek. Są one często używane w dokumentach programu Word i mają rozszerzenie pliku .ttf lub .ttc.

P: Czy mogę określić wiele folderów czcionek TrueType w Aspose.Words?

Odp.: Tak, możesz określić wiele folderów czcionek TrueType w Aspose.Words za pomocąSetTrueTypeFontsFolder metodaFonts class z listą lokalizacji folderów.

P: Jak mogę sprawdzić folder czcionek TrueType skonfigurowany w Aspose.Words?

O: Aby sprawdzić skonfigurowany folder czcionek TrueType w Aspose.Words, możesz użyć plikuGetTrueTypeFontsFolder metodaFonts class, aby uzyskać lokalizację skonfigurowanego folderu czcionek TrueType.

P: Dlaczego ważne jest skonfigurowanie folderu czcionek TrueType w Aspose.Words?

O: Skonfigurowanie folderu czcionek TrueType w Aspose.Words jest ważne, ponieważ pomaga Aspose.Words zlokalizować czcionki potrzebne podczas przetwarzania dokumentów Word. Zapewnia to spójność formatowania i wyglądu dokumentów, nawet w różnych systemach.