Schriftart durch andere ersetzen, aber Schriftartnamen beibehalten

Schriftart durch andere ersetzen, aber Schriftartnamen beibehalten

Ich habe einen älteren Windows-Quellcode-Texteditor, den ich sehr gerne verwende, aber ich möchte seine Schriftart ersetzen. Allerdings kann ich keine Schriftart über einen geöffneten Schriftartendialog auswählen und bin auf eine Reihe von Auswahlmöglichkeiten beschränkt, z. B. „Courier New“. Ist es möglich, Courier New auf meinem System durch eine andere Schriftart wie Doid zu ersetzen, sodass das Programm diese dann anzeigt (und denkt, es sei Courier New)? Danke!

(Nebenbei bemerkt, der Editor heißt Netpadd; ich habe ihn einmal in Visual Basic erstellt, aber das habe ich nicht mehr.)

Edit: Wow. Karan hat das Programm Netpadd auf einer VM bearbeitet, neu kompiliert und es mir geschickt. Jetzt funktioniert es mit benutzerdefinierten Schriftarten wie am Schnürchen!

Antwort1

Da es Ihr eigenes Programm ist und dieQuellcode ist verfügbar, wäre es nicht einfacher, XP in einer VM zu installieren, irgendwo eine Kopie von VB6 zu besorgen und das Programm mit den notwendigen Änderungen neu zu kompilieren? Ich denke, das wäre besser, als wichtige Systemschriftarten wie Courier, Arial und Times New Roman komplett zu ersetzen.

Antwort2

Entsprechenddiese Fragekönnen Sie Schriftarten umbenennen mitTypograph. Ich habe es nicht ausprobiert, aber in einer der Rezensionen auf ihrer Website steht ausdrücklich, dass es Schriftarten umbenennt. Es verarbeitet die meisten Schriftarten: OpenType, TrueType und Type 1.

Aber ich stimme mit Karan überein, dass es besser ist, wichtige Schriftarten unverändert zu lassen.

verwandte Informationen