01.09.2017, 12:20
Hallo Experten!
Ich bin 31, Anwendungsentwickler in der metallverarbeitetenden Industrie und entwickle unter anderem VBA-Tools für CorelDraw X5 die bei der Layouterstellung unserer Produkte helfen. Oft habe ich durch eigene Recherchen die Hürden des widerlichen VBA's überwunden, diesmal jedoch habe ich keine Chance und hoffe, jemand kann mir eine Idee bescheren...
In unserem Betrieb wird ein Lasermarkierer eingesetzt, der die Oberfläche von Edelstahlflächen an-graviert. Dieses ältere Gerät kann jedoch Linien unter 0.16 mm nicht verarbeiten. Aus diesem Grund muss ich die Funktionalität meiner Tools erweitern - eine Überprüfung soll stattfinden, bevor die Verarbeitung beginnen kann. Für Elemente wie Kurven und Linien ist das kein Problem - muss ich doch lediglich die Eigenschaft "Shape.Outline" auslesen. Mein Problem bezieht sich jedoch auf Text bzw. Buchstaben. Ist der Text zu klein, können einzelne Buchstabenelemente ja durchaus zu klein für das Gerät sein. Gibt es eine Möglichkeit, die entsprechende Buchstabenbreite eines einzelnen Buchstaben auszulesen? Oder die Breite der Buchstabenlinien?
Freundliche Grüße aus Hamburg
Ich bin 31, Anwendungsentwickler in der metallverarbeitetenden Industrie und entwickle unter anderem VBA-Tools für CorelDraw X5 die bei der Layouterstellung unserer Produkte helfen. Oft habe ich durch eigene Recherchen die Hürden des widerlichen VBA's überwunden, diesmal jedoch habe ich keine Chance und hoffe, jemand kann mir eine Idee bescheren...
In unserem Betrieb wird ein Lasermarkierer eingesetzt, der die Oberfläche von Edelstahlflächen an-graviert. Dieses ältere Gerät kann jedoch Linien unter 0.16 mm nicht verarbeiten. Aus diesem Grund muss ich die Funktionalität meiner Tools erweitern - eine Überprüfung soll stattfinden, bevor die Verarbeitung beginnen kann. Für Elemente wie Kurven und Linien ist das kein Problem - muss ich doch lediglich die Eigenschaft "Shape.Outline" auslesen. Mein Problem bezieht sich jedoch auf Text bzw. Buchstaben. Ist der Text zu klein, können einzelne Buchstabenelemente ja durchaus zu klein für das Gerät sein. Gibt es eine Möglichkeit, die entsprechende Buchstabenbreite eines einzelnen Buchstaben auszulesen? Oder die Breite der Buchstabenlinien?
Freundliche Grüße aus Hamburg