Zainstaluj TrueType czcionki na Linux

Najczęściej użyjesz Aspose.Words do konwersji dokumentów DOC lub DOCX do formatu PDF. Jeśli musisz to zrobić na maszynie Linux, ten temat pomoże Ci dowiedzieć się, jak upewnić się, że Aspose.Words renderuje Twoje dokumenty z najlepszą dokładnością.

Najczęściej dokumenty DOC i DOCX, które należy przekonwertować, były tworzone przy użyciu Microsoft Word, w systemie operacyjnym Windows lub Mac OS. Dlatego większość czcionek używanych w dokumentach DOC i DOCX to “CzcionkiWindows” lub “czcionki biurowe”, które są czcionkami zainstalowanymi w Microsoft Windows lub Microsoft Office. Czcionki te obejmują Arial, Calibri, Cambria, Century Gothic, Courier New, Garamond, Tahoma, Verdana, Wingdings i wiele innych.

Problem polega na tym, że czcionki TrueType wymienione powyżej nie są domyślnie instalowane w dystrybucjach Linux. Jeśli weźmiesz typowy dokument DOCX sformatowany czcionką Cambria i spróbujesz przekonwertować go do formatu PDF na Linux, Aspose.Words użyje innej czcionki, ponieważ Cambria nie jest dostępna. W rezultacie dokument PDF będzie wyglądał inaczej w porównaniu z oryginalnym dokumentem DOCX. Aby upewnić się, że dokumenty przekonwertowane przez Aspose.Words pojawiają się jak najbliżej oryginału, musisz zainstalować “Windows czcionki” w systemie Linux.

Istnieją dwa główne sposoby uzyskania czcionek TrueType w systemie Linux:

  • Przyjąłem .TTF oraz .TTC pliki z maszyny Windows Na maszynę Linux
  • Zainstaluj pakiet czcionek TrueType, taki jak msttcorefonts

Kopiowanie czcionek z maszyny Windows

Łatwym i szybkim sposobem uzyskania czcionek TrueType w systemie Linux jest kopiowanie .TTF oraz .TTC pliki z katalogu C: \ Windows\Fonts na maszynie Windows do jakiegoś katalogu na maszynie Linux. Nie musisz w żaden sposób instalować ani rejestrować tych czcionek na Linux; wystarczy określić lokalizację czcionek za pomocą klasy FontSettings w Aspose.Words.

Zainstaluj pakiet czcionek TrueType

Istnieje wiele pakietów Linux zawierających czcionki Microsoft TrueType, które można pobrać i zainstalować na komputerze Linux. Dokładne kroki mogą być różne w różnych rozkładach Linux.

  • W Ubuntu Użyj Menedżera pakietów Synaptic, aby znaleźć i zainstalować pakiet ttf-mscorefonts-installer.
  • W openSUSE Użyj Yast2 → Zarządzanie oprogramowaniem, aby znaleźć i zainstalować pakiet fetchmsttfonts.
  • Używaj czcionek Liberation na licencji OFL, jako alternatywy dla standardowych czcionek Windows: Arial, Times New Roman i Courier New.
  • W przypadku pakietów czcionek odpowiednich dla innych dystrybucji Linux wyszukaj dostępną dokumentację w Internecie.

Po zainstalowaniu pakietu Aspose.Words znajdzie te czcionki w folderach w systemie i użyje ich podczas pracy z dokumentami.

Zobacz także