Forum

Einloggen | Registrieren | RSS  

A-Freak(R)

Homepage E-Mail

14.03.2009,
14:14
 

Suche Vorschlag für ein Vektorgrafik-Dateiformat (Computertechnik)

Diese Frage hat jetzt nur indirekt mit Elektronik zu tun, aber vielleicht ist ja unter euch ein Programmierer der mir einen guten Tipp geben kann.

Bis jetzt bastle ich mir Skalen für Meßinstrumente; Potis und ähnliches noch auf primitive Weise selbst, entweder handgezeichnet und/oder mit Computerunterstützung auf umständlichen Wegen. Langfristig würde ich das gerne etwas professioneller machen.

Mir schwebt dazu die Idee vor ein Übersetzungsprogramm zu schreiben. Das Programm soll eine im Klartext eingegebene Beschreibung lesen, Beispielsweise:

Höhe 40mm
Breite 60mm
Mittelpunkt 30mm, -10mm
Linksanschlag -45°
Rechtsanschlag +45°
Titel 0,0,"Pegel *10mV"
Skala1 Linear, 100Sktk, 10Sktg, Bø 30-40mm, 0=0%
Skala2 Balken, 0%-65% Gelb, 70%-80% Grün, 80-100% Rot, Bø 25-29mm

Aus diesen Angaben soll eine Datei in einem Vektorgrafik-Format erzeugt werden die ich dann mit ausgereifter und weit verbreiteter Software (z.B. Ghostscript; Open Office oder was auch immer) öffnen; anzeigen und in hoher Qualität ausdrucken kann.

Nach einer kurzen Recherche im Internet scheint EPS dafür eine Möglichkeit zu sein. Allerdings bin ich mehr der Löter und Schrauber und meine Programmierkünste sind auf dem Niveau von BASIC der frühen 90er Jahre.

Hab ihr vielleicht alternative Vorschläge für einfachere Grafikformate oder sonstige Tipps?

Carsten Wallner(R)

14.03.2009,
14:21

@ A-Freak

Suche Vorschlag für ein Vektorgrafik-Dateiformat

Hi,

Vektorformate sind grundsätzlich nicht einfach!
Wirklich einfach programmierbar sind Bitmaps oder nichtkomprimierte pcx-Dateien.
Vor Jahrzehnten habe ich in der bibliothek mal ein Buch in der Hand gehabt, in dem das wmf-Format offengelegt war.
Schau doch mal bei Microsoft, ob es das dort nicht für programmierer dokumentiert gibt. (Zum wirklich genialen Rich-Text-Format gibt es eine vollständige Dokumentation)

Da fällt mir ein: Ist zwar von hinten durch die Brust ins Auge geschossen - aber imRich-Text-Format gibt es "shapes" das sind Vektorobjekte die den "Standartforen" in Word entsprechen.Die sind leicht zu programmieren - und Zahlen kannst du dann per Textfenster an den passenden Stellen anfügen. Geht aber bestimmt eleganter!

Gruß
Carsten

--
Vermeintliche Tippfehler in diesem Posting sind keineswegs Rechtschreibfehler sondern Vorschläge für die nächste Rächtschraiprevorm ;o)

jefaridas

14.03.2009,
14:42

@ A-Freak

Suche Vorschlag für ein Vektorgrafik-Dateiformat

Meine erste Wahl für Vektorgrafik ist Cairo:

http://de.wikipedia.org/wiki/Cairo_(Grafikbibliothek)

Damit lassen sich mit recht wenig Aufwand Vektorzeichnungen in PDFs, SVGs (Scalable Vector Graphics) oder auch direkt auf dem Bildschirm erstellen.

Björn(R)

E-Mail

Dortmund,
14.03.2009,
14:59

@ A-Freak

Suche Vorschlag für ein Vektorgrafik-Dateiformat

» Diese Frage hat jetzt nur indirekt mit Elektronik zu tun, aber vielleicht
» ist ja unter euch ein Programmierer der mir einen guten Tipp geben kann.
»
» Bis jetzt bastle ich mir Skalen für Meßinstrumente; Potis und ähnliches
» noch auf primitive Weise selbst, entweder handgezeichnet und/oder mit
» Computerunterstützung auf umständlichen Wegen. Langfristig würde ich das
» gerne etwas professioneller machen.
»
» Mir schwebt dazu die Idee vor ein Übersetzungsprogramm zu schreiben. Das
» Programm soll eine im Klartext eingegebene Beschreibung lesen,
» Beispielsweise:
»
» Höhe 40mm
» Breite 60mm
» Mittelpunkt 30mm, -10mm
» Linksanschlag -45°
» Rechtsanschlag +45°
» Titel 0,0,"Pegel *10mV"
» Skala1 Linear, 100Sktk, 10Sktg, Bø 30-40mm, 0=0%
» Skala2 Balken, 0%-65% Gelb, 70%-80% Grün, 80-100% Rot, Bø 25-29mm
»
» Aus diesen Angaben soll eine Datei in einem Vektorgrafik-Format erzeugt
» werden die ich dann mit ausgereifter und weit verbreiteter Software (z.B.
» Ghostscript; Open Office oder was auch immer) öffnen; anzeigen und in
» hoher Qualität ausdrucken kann.
»
» Nach einer kurzen Recherche im Internet scheint EPS dafür eine Möglichkeit
» zu sein. Allerdings bin ich mehr der Löter und Schrauber und meine
» Programmierkünste sind auf dem Niveau von BASIC der frühen 90er Jahre.
»
» Hab ihr vielleicht alternative Vorschläge für einfachere Grafikformate
» oder sonstige Tipps?

Hallo,

schau Dir mal das SVG-Format selbst an, das ist im Prinzip eine Beschreibungssprache für Vektorgrafiken basierend auf XML, also deutlich einfacher und besser als irgendwelche alten, proprietären Binärformate wie z.B. wmf. Beispiele finden sich unter http://de.wikipedia.org/wiki/SVG , ein Kreis wird z.B. durch <circle cx="100" cy="100" r="50" /> beschrieben.

Schöne Grüße,
Björn

hws(R)

E-Mail

59425 Unna,
14.03.2009,
15:28

@ A-Freak

Suche Vorschlag für ein Vektorgrafik-Dateiformat

» Bis jetzt bastle ich mir Skalen für Meßinstrumente; Potis und ähnliches
» noch auf primitive Weise selbst, entweder handgezeichnet und/oder mit
» Computerunterstützung auf umständlichen Wegen.

Selber nen "Skalenerstellungsprogramm" schreiben?
Hast du Langeweile?
Nimm nen fertiges passendes Programm. Ich nehm z.B. Corel Draw (Vorgangerversion für 19Euro mit offiziellen Schlüssel z.b.)

Und wenn du einmal ne Skala erstellt hast, kannst du die für die nächste Anwendung modifizieren.

» Programmierkünste sind auf dem Niveau von BASIC der frühen 90er Jahre.
Dann vergiss das selber-Schreiben.

hws

geralds(R)

Homepage E-Mail

Wien, AT,
14.03.2009,
15:36

@ A-Freak

Suche Vorschlag für ein Vektorgrafik-Dateiformat

» Diese Frage hat jetzt nur indirekt mit Elektronik zu tun, aber vielleicht
» ist ja unter euch ein Programmierer der mir einen guten Tipp geben kann.
»
» Bis jetzt bastle ich mir Skalen für Meßinstrumente; Potis und ähnliches
» noch auf primitive Weise selbst, entweder handgezeichnet und/oder mit
» Computerunterstützung auf umständlichen Wegen. Langfristig würde ich das
» gerne etwas professioneller machen.
»
» Mir schwebt dazu die Idee vor ein Übersetzungsprogramm zu schreiben. Das
» Programm soll eine im Klartext eingegebene Beschreibung lesen,
» Beispielsweise:
»
» Höhe 40mm
» Breite 60mm
» Mittelpunkt 30mm, -10mm
» Linksanschlag -45°
» Rechtsanschlag +45°
» Titel 0,0,"Pegel *10mV"
» Skala1 Linear, 100Sktk, 10Sktg, Bø 30-40mm, 0=0%
» Skala2 Balken, 0%-65% Gelb, 70%-80% Grün, 80-100% Rot, Bø 25-29mm
»
» Aus diesen Angaben soll eine Datei in einem Vektorgrafik-Format erzeugt
» werden die ich dann mit ausgereifter und weit verbreiteter Software (z.B.
» Ghostscript; Open Office oder was auch immer) öffnen; anzeigen und in
» hoher Qualität ausdrucken kann.
»
» Nach einer kurzen Recherche im Internet scheint EPS dafür eine Möglichkeit
» zu sein. Allerdings bin ich mehr der Löter und Schrauber und meine
» Programmierkünste sind auf dem Niveau von BASIC der frühen 90er Jahre.
»
» Hab ihr vielleicht alternative Vorschläge für einfachere Grafikformate
» oder sonstige Tipps?

---
----
hallo a-freak,

hier ist ein java programm, mit dem du potiskalen basteln kannst.
(die java-runtime brauchst, ist bei sun www.sun.com kostenfrei downloadbar)
vielleicht hilfts dir auch mit der messwerkskala, ist kostenfrei:
http://www.schaeffer-ag.de/de/support/tipps-tricks.html
Ausserdem gibts da ein kostenfreies Frontplattendesign Programm.


Oder hilft das hier?
http://www.abacom-online.de/html/frontdesigner.html

Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

A-Freak(R)

Homepage E-Mail

14.03.2009,
15:40

@ Björn

Suche Vorschlag für ein Vektorgrafik-Dateiformat

Bingo!

SVG gefällt mir, da muß ich gleich mal ein bißchen damit Experimentieren.

A-Freak(R)

Homepage E-Mail

14.03.2009,
16:07

@ A-Freak

Suche Vorschlag für ein Vektorgrafik-Dateiformat

Da sich noch ein paar andere Beiträge ergeben haben während ich tippte will ich nochmal kurz darauf eingehen.

Mit dem Programmieren bin ich zwar etwas aus der Übung, aber solange nur ein BASIC-Programm Wörter erkennen und Koordinaten umrechnen muß sollte ich das in den nächsten Monaten wieder hinbekommen.

Auf ein umfangreiches CAD-Programm wollte ich gerade eben verzichten und brauche nur ein kleines Werkzeug für einen speziellen Zweck.

geralds(R)

Homepage E-Mail

Wien, AT,
14.03.2009,
16:35

@ A-Freak

Suche Vorschlag für ein Vektorgrafik-Dateiformat

» Bingo!
»
» SVG gefällt mir, da muß ich gleich mal ein bißchen damit Experimentieren.

---
Wenns gefällt:
Hier ist was zum Schmökern:
http://www.w3.org/TR/SVGTiny12/REC-SVGTiny12-20081222.pdf
http://www.w3.org/Graphics/SVG/

Viel Spass
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

ollanner(R)

14.03.2009,
16:54

@ A-Freak

Suche Vorschlag für ein Vektorgrafik-Dateiformat

Man kann sich auch in LabView von National Instruments http://www.ni.com/labview seine Benutzeroberflächen für Instrumente und Geräte zusammenklicken und mit den Eigenschaften spielen. Mit LabView kann man auch angeschlossene Messinstrumente oder andere Geräte mit dem PC bedienen oder ablesen. Ist zwar für Ottonormaluser total Oversized aber auf gewisse Art und Weise genial. Eigentlich ist LabView für Industrieanwendungen in der Automation und/oder Messwetrtwefassung anzutreffen.

--
Gruß
Der Ollanner

gast

15.03.2009,
17:49

@ A-Freak

Suche Vorschlag für ein Vektorgrafik-Dateiformat

Für eine Gestaltung der Skala mit Quasiklartext wäre eine Kombination aus eigenem XML-Format, XSLT-Transformation und SVG sehr zu empfehlen. In dem eigenen XML-Format kann man die benötigten Elemente mit den zugehörigen Attributen anlegen. Damit läßt sich der Entwurf auch gut speichern. Über die Transformation kann man die Vektorgrafik einfach erstellen und hat über die verwendete Transformation noch die Möglichkeit aus einer Beschreibung verschiedene Vektorgrafiken zu erzeugen.
Wenn man es noch auf die Spitze treiben möchte, kann man auch über XSL-FO PDF-Dateien erzeugen.
XSLT und SVG erfordern zwar ein wenig Einarbeitung aber das lohnt sich schnell. Damit steht ein sehr mächtiges Werkzeug zur Verfügung. Bei SVG würde ich nicht auf einen WYSIWYG-Editor zurückgreifen. Das Editieren von Hand erlaubt auch Stärken wie CSS und Symbole besser zu nutzen.

elektrönchen

15.03.2009,
22:59

@ geralds

Suche Vorschlag für ein Vektorgrafik-Dateiformat

Hallo,
da du ja weiter unten notgedrungen das Thema Spamm und Viren anschneiden musstest....:
Man sollte sich sehr gut überlegen, ob ein einzelnes Programm wirklich die Installation der JRE rechtfertigt.....


Gruß elektrönchen

geralds(R)

Homepage E-Mail

Wien, AT,
16.03.2009,
09:15

@ elektrönchen

Suche Vorschlag für ein Vektorgrafik-Dateiformat

» Hallo,
» da du ja weiter unten notgedrungen das Thema Spamm und Viren anschneiden
» musstest....:
» Man sollte sich sehr gut überlegen, ob ein einzelnes Programm wirklich die
» Installation der JRE rechtfertigt.....
»
»
» Gruß elektrönchen

---
hi elektrönchen,

jo, leider. Leider werden auch die Anwendungen mehr, die Java verwenden.
Da kommst leider nimmer aus.
Tja, manchmal hat man Pech.
Brauchst dann wieder einen besseren Virenscanner. Hoppla!
Wie sicher ist der denn wieder?


Hat der vielleicht nicht auch irgendwo Scripten in Verwendung, u.U. Java?
Weißt was alles an Programmchen auf der Platte ist, wo'st net weißt was sie tun?
Und da steht MS drauf?
Vom ganzen Betriebsystem beäugt, dann brauchst gleich keinen PC mehr verwenden.
Ohne den gehts leider wiederum nicht mehr heutzutage.
Ein Dilemma!

Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

Björn(R)

E-Mail

Dortmund,
16.03.2009,
21:24

@ elektrönchen

Suche Vorschlag für ein Vektorgrafik-Dateiformat

» Hallo,
» da du ja weiter unten notgedrungen das Thema Spamm und Viren anschneiden
» musstest....:
» Man sollte sich sehr gut überlegen, ob ein einzelnes Programm wirklich die
» Installation der JRE rechtfertigt.....
»
»
» Gruß elektrönchen

Hallo,

wenn Du einen Browser wie Firefox verwendest, dann kannst Du mit dem Plugin NoScript (siehe http://noscript.net ) genau bestimmen, welche Webseite aktive Inhalte ausführen darf und welche nicht.

Schöne Grüße,
Björn