Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  PNG exportieren

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
  
What's new in Solid Edge 2025, ein Webinar am 23.01.2025
Autor Thema:  PNG exportieren (1897 / mal gelesen)
pleudel
Mitglied
Projektleiterin


Sehen Sie sich das Profil von pleudel an!   Senden Sie eine Private Message an pleudel  Schreiben Sie einen Gästebucheintrag für pleudel

Beiträge: 156
Registriert: 28.11.2011

Windows 7
UG NX 10 (auch Daimler)
Visual Basic 2013 Express
Programmierung in NX und ProE/Creo

erstellt am: 20. Apr. 2016 10:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

ich möchte gerne per VB.NET ein PNG exportieren (im Modeling).

Folgenden Code habe ich bisher geschrieben:

Dim imageBuilder1 As ImageCaptureBuilder
        imageBuilder1 = workPart.ImageCaptureManager.CreateImageCaptureBuilder
        imageBuilder1.Format = ImageCaptureBuilder.ImageFormat.Png
        imageBuilder1.CaptureMethod = ImageCaptureBuilder.CaptureMethodType.File
        imageBuilder1.File = "D:\hallo.png"
        imageBuilder1.ImageFile = imageBuilder1.File
        imageBuilder1.Size = ImageCaptureBuilder.ImageSize.Pixels128
     
        Dim nXObject2 As NXOpen.NXObject = imageBuilder1.Commit()
        imageBuilder1.Destroy()

Leider passiert hier aber nichts. Zwar auch kein Fehler, aber es wird auch kein Bild abgelegt.
Habt ihr eine Idee, wo der Fehler liegt?

vielen Dank schonmal! 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mseufert
Moderator
Freiberuflicher CAD/CAM Ingenieur


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2704
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-2306
3D Printer Prusa MK2 S

erstellt am: 20. Apr. 2016 15:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für pleudel 10 Unities + Antwort hilfreich

Hallo pleudel,

steht was im LogFile ? Kriegts Du eine leere Datei oder gar nichts ? Was sagt imageBuilder1.validate ?

Gruß, Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Technische*r Sachbearbeiter*in Bereich Verkehrsinfrastruktur/Mobilität

Karlsruhe ? innovativ, jung und lebendig. UNESCO?Stadt der Medienkunst, Stadt des Rechts, digitale Zukunfts­kommune. Führend in Technologie und Wissenschaft ? eine weltoffene Stadt mit hoher Lebens­qualität und ausgezeichneter Mobilität. Attraktive Arbeitgeberin mit großer Jobsicherheit für nahezu 7.000 Mitarbeiter*innen. Mit vielfältigsten Berufen, immer für die Menschen in der Stadt....

Anzeige ansehenFeste Anstellung
Merlin2001
Mitglied
Sr. Software Engineer


Sehen Sie sich das Profil von Merlin2001 an!   Senden Sie eine Private Message an Merlin2001  Schreiben Sie einen Gästebucheintrag für Merlin2001

Beiträge: 24
Registriert: 13.05.2011

erstellt am: 21. Jun. 2016 17:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für pleudel 10 Unities + Antwort hilfreich

Hallo pleudel,

ich konnte den ImageCaptureBuilder leider auch nicht zur Zusammenarbeit bewegen, obwohl ich erst dachte, es läge vielleicht nur nur an der CaptureMethod (die sollte IMHO GraphicsArea, nicht File sein).

Dafür habe ich aber eine unglaublich einfache, alternative Methode gefunden:

Code:
UFSession.GetUFSession().Disp.CreateImage( "D:\hallo.png", UFDisp.ImageFormat.Png, UFDisp.BackgroundColor.White )

und fertig 

Die guten alten UF-Methoden sind manchmal einfach die Rettung.

Viele Grüße
Marcus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz