Autor
|
Thema: CaptureToFile - weiß in schwarz erfassen (2256 mal gelesen)
|
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 24. Jul. 2008 16:15 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich nutze vom Viewer die Methode CaptureToFile. Das ist schön und gut, jedoch mache ich für das Foto erstellen den Hintergrund weiß. Dadurch sind bestimtme Elemente, wie Linien, nicht mehr zu sehen, da diese ja auch weiß sind. Beim Bilder Erfassen von CATIA gibt es deshalb die option "Weiß in schwarz erfassen". Kann ich diese Einstellung auch über die Methode CaptureToFile nutzen? Ich möchte nämlich nicht nach allen weißen Elementen suchen und diese dann temporär schwarz machen... Vielen Dank für eure Ideen! ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schlabba Mitglied
Beiträge: 16 Registriert: 10.06.2008
|
erstellt am: 24. Jul. 2008 17:43 <-- editieren / zitieren --> Unities abgeben: Nur für HoBLila
Hi! Wenn du mal in der "V5Automation.chm" nach Capture to file suchst findest du ein paar Zeilen weiter unten die Methode "PutBackgroundColor" dadurch müsstest du die Hintergrundfarbe ändern können. hab das selbst noch nicht probiert. Wenns nicht gehen sollte korrigier mich bitte. Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 25. Jul. 2008 10:41 <-- editieren / zitieren --> Unities abgeben:
Wie ich die Hintergrundfarbe ändere weiß ich. Ich will Diesen Weiß zu schwarz-Effekt, denn weißer Adler auf weißen Grund finden die Konstrukteuere irgendwie nicht so toll... Also Hintergrund ist kein Problem, mein Problem ist, dass die Elemente, die bereits weiß sind schwarz werden sollen... ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
WillyWacker Mitglied
Beiträge: 7 Registriert: 16.07.2012 Windows 7 Catia V5 R19
|
erstellt am: 05. Nov. 2013 16:37 <-- editieren / zitieren --> Unities abgeben: Nur für HoBLila
Hallo, vor der Aufgabe stehe ich jetzt auch. Ich möchte die Darstellung des Screenshot in grau ausführen, Hintergrund weiß erstellen ist kein Problem. Nur die Farbe des Screenshot sollte eben in grau bzw. schwarz / weiß sein. Hat jemand diese schon gelöst? Über einen Hinweis wäre ich dankbar. ------------------ Willi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 05. Nov. 2013 16:47 <-- editieren / zitieren --> Unities abgeben: Nur für HoBLila
|
WillyWacker Mitglied
Beiträge: 7 Registriert: 16.07.2012 Windows 7 Catia V5 R19
|
erstellt am: 06. Nov. 2013 10:12 <-- editieren / zitieren --> Unities abgeben: Nur für HoBLila
|
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 06. Nov. 2013 16:18 <-- editieren / zitieren --> Unities abgeben:
Code:
Sub CATMain() Set MyViewer = CATIA.ActiveWindow.Viewers.Item(1) Call MyViewer.CaptureToFile(catCaptureFormatTIFFGreyScale, "D:\USERS\ehenry3\tmp\MyImage.tif") End Sub
Löst mein problem nur leider nicht. :-( Die weißen Elemente sind auch weiterhin auf dem weißen Hintergrund nicht zu sehen. :-) Für Willis Anfrage ist es aber die korrekte Lösung. :-) ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |