und ja, du hast recht, da ist ein Tippfehler mit dem "\" am Anfang des Pfades.
Richtiger ist das hier:
Code: Alles auswählen
if not FileExists('C:\Lazarusprojekte\trunk\PDF_Archiv\fonts\NotoSansSymbols-Regular.ttf') then
begin
Writeln('Fontdatei nicht gefunden: '+ 'C:\Lazarusprojekte\trunk\PDF_Archiv\fonts\NotoSansSymbols-Regular.ttf');
exit;
end;
AndererFontID := Document.AddFont('C:\Lazarusprojekte\trunk\PDF_Archiv\fonts\NotoSansSymbols-Regular.ttf','NotoSansSymbols-Regular');
Die Font-Datei wird gefunden, trotzdem wirft das
Code: Alles auswählen
Document.AddFont('C:\Lazarusprojekte\trunk\PDF_Archiv\fonts\NotoSansSymbols-Regular.ttf','NotoSansSymbols-Regular');
Die Fonts-Datei findet man gezippt im Anhang.