Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Eigene Schriftarten über Formulareditor

4 views
Skip to first unread message

tobias...@gmail.com

unread,
Nov 23, 2012, 6:04:00 AM11/23/12
to
Hallo,

ich versuche jetzt schon recht lange den Text eines Logos innerhalb einer exportierten PDF schön darzustellen. Die Variante über ein Bild brachte ein unschönes Ergebnis (das Bild selbst ist mehr als ausreichend gut. Ich habe auch alle gängigen Formate getestet).

Ich arbeite komplett aus dem Formulareditor. Abgesehen hiervon klappt auch alles.
nachdem das Ganze mit dem Bild nicht funktioniert hat wollte ich den umständlicheren Weg gehen und das Logo aus Bilder und Text zusammen bauen (sicher nicht der beste Weg, aber bei diesem speziellen Logo akzeptabel).

Mein Problem ist jetzt, dass die Schriftart nicht verwendet wird, obwohl sie auf dem System installiert ist.

Hier mal das Code-Snippet:

Dim fontType as String = "PumpEF-Light"
Dim fontSize as numeric = 36.5
Dim fontStyle as numeric = FONT_NORMAL
Dim fontColor as numeric = 8388608
Dim logoFont as FontType = CreateFont(fontType, fontSize, fontStyle, fontColor)

SelectFont(logoFont)
DrawTextExt(offsetX, offsetY, "LogoText")

Als Anmerkung die Schriftart heißt in Anwendugen wie z.B.: Word "Pump Light/Medium" und von der Installation her "PumpEF-Light". Beides habe ich als Namen probiert. In beiden fällen wird anstelle der angegebenen Schriftart eine andere (scheinbar Arial) genommen. Farbe und Größe werden allerdings korrekt übernommen.

Kann mir evntuell jemand sagen, was ich hier falsch mache?
0 new messages