Buchstabenbreite auslesen [VBA]
#6
Hallo JP,
Zitat:Gegeben ist ein Textobjekt "MyShape". Es enthält den Text "ABC". Ich möchte die Breite des Buchstaben "B" ermitteln.

wie ich oben schon erwähnt habe, mit einer temporären Ebene oder einfach mit einem temporären, in Kurven konvertierten Objekt:

Code:
Sub BBreite()
    Dim TXT As Shape, TempS As Shape
    Dim Breite As Double
    Set TXT = ActiveLayer.Shapes("MyShape")
    Set TempS = TXT.Duplicate
    TempS.Text.Story = TXT.Text.Story.Characters(2)
    TempS.ConvertToCurves
    Breite = TempS.SizeWidth
    Debug.Print Breite
    TempS.Delete
End Sub

Nur aus Neugier: Wie kannst Du aus der Breite des ganzen Zeichens die schmalsten Elemente desselben ermitteln?

Gruß

Koter
Zitieren



Nachrichten in diesem Thema
Buchstabenbreite auslesen [VBA] - von JP_dev - 01.09.2017, 12:20
Buchstabenbreite auslesen [VBA] - von koter - 02.09.2017, 13:45
Buchstabenbreite auslesen [VBA] - von JP_dev - 04.09.2017, 07:51
Buchstabenbreite auslesen [VBA] - von koter - 04.09.2017, 23:02
Buchstabenbreite auslesen [VBA] - von JP_dev - 05.09.2017, 08:29
Buchstabenbreite auslesen [VBA] - von koter - 07.09.2017, 00:48
Buchstabenbreite auslesen [VBA] - von JP_dev - 07.09.2017, 07:29
Buchstabenbreite auslesen [VBA] - von koter - 07.09.2017, 22:30
Buchstabenbreite auslesen [VBA] - von JP_dev - 08.09.2017, 07:22

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Corel VBA Text aus Grafiktext auslesen Gexi 4 2.501 07.11.2014, 16:24
Letzter Beitrag: Gexi
  Dateiname der importierten Grafik auslesen Hamu72 5 3.317 07.11.2014, 09:29
Letzter Beitrag: Gexi
  Farbnamen der Objekte Auslesen X5 Sunny_co 4 1.596 04.11.2014, 14:35
Letzter Beitrag: norre