INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Grafik als wmf-Datei speichern



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

01.03.2017, 10:45
Beitrag #11

Buti Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Feb 2017

NI LabVIEW 2013 Professional Development System
2017
DE


Deutschland
RE: Grafik als wmf-Datei speichern
Hallo nochmal.

Anbei ist eine sehr vereinfachte Darstellung meines derzeitigen Programms.
Mir ist bewusst, dass noch etwaige Funktionen zwischen dem Erstellen meiner Grafik und deren Speicherung fehlen.

Wie generiere ich den für eine wmf-Datei notwendigen Kopfbereich (Header) ... oder ist dies garnicht notwendig?
Welcher Datentyp existiert zwischen "Strings verknüpfen" und "Grafik" ... 1D-Array (Long [32-Bit Integer])?!
... Und nun überführe ich diesen Dateityp in 16-Bit-Interger?!

@GerdW
... Und dann überführe ich es wieder in ein Array?

@Jens
Ich habe lange nicht mit binären Daten gearbeitet ...

... entschuldigt bitte, dass ich mich hieran gerade so schwer tu.

VG


Angehängte Datei(en)
13.0 .vi  Bild_speichern.vi (Größe: 12,97 KB / Downloads: 316)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.03.2017, 10:55
Beitrag #12

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Grafik als wmf-Datei speichern
Hallo Buti,

Zitat:Wie generiere ich den für eine wmf-Datei notwendigen Kopfbereich (Header) ... oder ist dies garnicht notwendig?
Eine WMF-Datei wird ihren Header schon benötigen. Sonst wäre es ja keine WMF-Datei…

Zitat:Welcher Datentyp existiert zwischen "Strings verknüpfen" und "Grafik" ... 1D-Array (Long [32-Bit Integer])?!
Kontexthilfe an, Mauszeiger auf den Draht: "Grafik"…

... Und nun überführe ich diesen Dateityp in 16-Bit-Interger?!
Wieso willst du aus einer Datei einen 16Bit-Integer machen???

Was soll dein VI überhaupt machen?
Wieso arbeitest du mit dem 2D-PictureIndicator? Glaubst du, das aus einem 2DPicture magischerweise eine WMF-Datei wird, wenn du einfach eine Datei anlegst?

Du musst mit Hilfe der WMF-Spezifikation selbst alles passend kodieren…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2017, 11:31
Beitrag #13

Buti Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Feb 2017

NI LabVIEW 2013 Professional Development System
2017
DE


Deutschland
RE: Grafik als wmf-Datei speichern
Hallo GerdW!

Entschuldige bitte, dass meine Ausführungen bzw. Fragen falsch zu verstehen waren.
Alles bezog sich auf den Bereich zwischen "Strings verknüpfen" und "In Binärdatei speichern".
Ich möchte dort noch Funktionen einbringen.

Ich kann allerdings nichts mit dem Dateityp "Grafik" anfangen. Optisch sieht dieser aus wie 1D-Array (Long [16_Bit Integer]).
Wie soll ich vorgehen?
... Soll ich ein Array generieren und direkt in die Funktion "In Binärdatei speichern" einfließen lassen?
Die Werte innerhalb des Arrays müssen dabei im Dateityp 16-Bit-Integer vorliegen (wegen wmf-Dateiformat) ... oder nicht?
Aber wie generiere ich vorher den Kopfbereich? Ich finde nichts darüber, wie dieser aussehen soll bzw. was genau darin stehen muss und wie es darin stehen muss ?

Mein eigentliches VI liest Werte aus einer Excel-Tabelle aus. Dazu werden die Werte bestimmter Zellen in ein Array geschrieben. Anschließend wird auf die unterschiedlichen Zellen des Arrays zugegriffen, um das 2D-Bild zu erstellen. Die Werte innerhalb der Zellen repräsentieren dabei den Radius des Kreises, die Koordinaten der Punkte, etc. Außerdem soll das Bild in einer wmf-Datei gespeichert werden können. Die Datei wird dann für ein anderes Programm benötigt.

Ich hoffe, dass es jetzt verständlicher ist.

VG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2017, 11:56
Beitrag #14

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Grafik als wmf-Datei speichern
Hallo Buti,

Zitat:Ich kann allerdings nichts mit dem Dateityp "Grafik" anfangen.
LabVIEW bietet eine ganze Palette mit Zeichenfunktionen, die damit arbeiten können!

Zitat:Optisch sieht dieser aus wie 1D-Array (Long [16_Bit Integer]).
Was ist ein "Long [16_Bit Integer]"?
Bei mir sieht ein solcher Draht ganz anders aus:
   

Der PictureIndicator-Datentyp hat nichts mit einer WMF-Datei zu tun…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mehrere Bilddaten in einer Datei speichern Labviewneuling 15 18.091 21.02.2019 14:52
Letzter Beitrag: kohlmeise
  Individuellen Text mit Chart Grafik speichern? jojo2203 2 5.758 21.02.2012 09:56
Letzter Beitrag: jojo2203
  Erzeugtes JPG speichern (neue Datei) LV-Starter 5 7.799 16.09.2011 07:53
Letzter Beitrag: Y-P
  Bild in TDMS Datei speichern Diplomand 3 6.482 09.06.2011 16:04
Letzter Beitrag: macmarvin
  Grafik in farbe speichern karl010 6 6.654 30.08.2007 13:31
Letzter Beitrag: karl010

Gehe zu: