Einbinden von Fonts in Fastreport
Ich habe eine ganz einfache Frage.
Lassen sich Fonts in Fastreport einbinden? Grund, ich möchte ein Fastreportformular (.fr3) mit einem speziellen Font gestalten. Dieser Font soll aber nicht auf jedem Rechner, der dieses Formular aufruft, installiert werden müssen. Ähnlich wie bei einer PDF-Datei. |
AW: Einbinden von Fonts in Fastreport
Ich habe keine wirkliche Antwort auf deine Frage, aber mir ist einmal aufgefallen dass der Fast Report PDF-Export immer eine Schutzverletzung verursachte wenn eine Boolean-Property "EmbedFonts" (oder so ähnlich) auf
Delphi-Quellcode:
stand. Zumindest war das in Fast Report 4 (Embarcadero Edition) noch so.
True
|
AW: Einbinden von Fonts in Fastreport
Wenn du eine Windows-Anwendung machst, könntest du die Schriftart zur Laufzeit temporär einbinden; dafür braucht man nicht mal Admin-Rechte.
Delphi-Quellcode:
Noch eleganter wäre natürlich, die Schriftart-Datei vorher in eine Ressource zu verpacken.
uses WinAPI.Windows;
if Screen.Fonts.IndexOf('DeineSchrift')=-1 then AddFontResource(PChar('C:\...\DeineSchrift.ttf')); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz