Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Einbinden von Fonts in Fastreport (https://www.delphipraxis.net/185721-einbinden-von-fonts-fastreport.html)

LuckySpacy 1. Jul 2015 15:09

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.

Der schöne Günther 1. Jul 2015 15:48

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:
True
stand. Zumindest war das in Fast Report 4 (Embarcadero Edition) noch so.

Papaschlumpf73 1. Jul 2015 16:02

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:
uses WinAPI.Windows;

if Screen.Fonts.IndexOf('DeineSchrift')=-1 
then AddFontResource(PChar('C:\...\DeineSchrift.ttf'));
Noch eleganter wäre natürlich, die Schriftart-Datei vorher in eine Ressource zu verpacken.


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