Std ViewScreenShot/de: Difference between revisions

From FreeCAD Documentation
(Created page with "===Bildkommentar==")
No edit summary
 
(34 intermediate revisions by 3 users not shown)
Line 2: Line 2:


{{Docnav/de
{{Docnav/de
|[[Std_DlgParameter/de|DlgParameter]]
|[[Std_DlgParameter/de|ParameterDialog]]
|[[Std_SceneInspector/de|SzenenInspektor]]
|[[Std_ViewLoadImage/de|AnsichtBildLaden]]
|[[Std_Tools_Menu/de|Std Werkzeug Menü]]
|[[Std_Tools_Menu/de|Std Menü Werkzeug]]
|IconL=Std_DlgParameter.svg
|IconL=Std_DlgParameter.svg
|IconR=Std_SceneInspector.svg
|IconR=Std_ViewLoadImage.svg
|IconC=Freecad.svg
|IconC=Freecad.svg
}}
}}


{{GuiCommand/de
<div class="mw-translate-fuzzy">
|Name=Std ViewScreenShot
{{GuiCommand/de|Name=Std ViewScreenShot|Name/de=Std ViewScreenShot|MenuLocation=[[Std Tools Menu|Werkzeuge]] → Bildinhalt speichern...|Workbenches=Alle|Shortcut=-|SeeAlso=...}}
|Name/de=Std AnsichtAufnehmen
</div>
|MenuLocation=Werkzeuge → Bildinhalt speichern...
|Workbenches=Alle
|SeeAlso=[[Std_Print/de|Std Drucken]], [[Std_PrintPdf/de|Std PDF exportieren]], [[Macro_Copy3DViewToClipboard|Makro Copy3DViewToClipboard]], [[Macro_Screen_Wiki/de|Makro Screen Wiki]], [[Macro_Snip/de|Makro Snip]]
}}


==Description==
<span id="Description"></span>
==Beschreibung==


Der '''Std AnsichtAufnehmen''' Befehl öffnet ein Dialogfeld, um eine Bilddatei, einen Bildschirmfoto, von der aktiven [[3D_view/de|3D-Ansicht]] zu erstellen.
<div class="mw-translate-fuzzy">
==== Synopsis ====
Dieser Befehl öffnet einen Dialog zum Speichern des aktuellen Inhalts der 3D-Ansicht in einer Datei. Es kann in verschiedenen Bildformaten gespeichert werden. Zusätzlich lässt sich das Seitenverhältnis, die Auflösung des Screenshots und weitere Parameter durch Drücken des {{Button|Optionen}}-Buttons ändern.
</div>


[[Image:Save_picture.png|800px]]
[[Image:Save_picture.png|800px]]
{{Caption|Das Dialogfeld Bildinhalt speichern nach Drücken der Schaltfläche Erweitert}}
{{Caption|The Save picture dialog box after pressing the Extended button}}


==Usage==
<span id="Usage"></span>
==Anwendung==


# Select the {{MenuCommand|Tools → [[Image:Std_ViewScreenShot.svg|16px]] Save picture...}} option from the menu.
# Wähle die {{MenuCommand|Werkzeuge → [[Image:Std_ViewScreenShot.svg|16px]] Bild speichern...}} Option aus dem Menü.
# Es öffnet sich das Dialogfeld Bildinhalt speichern.
# The Save picture dialog box opens.
# Wahlweise die Schaltfläche {{Button|Erweitert}} drücken, um ein zusätzlichen Bereich im Dialogfeld einzublenden. Für weitere Informationen siehe [[#Optionen|Optionen]].
# Optionally press the {{Button|Extended}} button to reveal an additional panel in the dialog box. For more information see [[#Options|Options]].
# Wahlweise nach dem richtigen Ordner suchen.
# Optionally browse to the correct folder.
# Einen Dateinamen eingeben und den Dateityp auswählen.
# Enter a filename and select the file type.
# Press the {{Button|Save}} button to create the image file and close the dialog box.
# Die Schaltfläche {{Button|Speichern}} drücken, um die Bilddatei zu erstellen und das Dialogfeld zu schließen.


==Options==
<span id="Options"></span>
==Optionen==


<span id="Image_dimensions"></span>
===Image dimensions===
==== Bildabmessungen ====


# Select a standard size from the '''Standard sizes''' dropdown list. Or specify the '''Width''' and '''Height''' for a custom size.
# Wähle eine Standardgröße aus der Auswahlliste '''Standardauflösungen'''. Oder gib '''Breite''' und '''Höhe''' für eine benutzerdefinierte Größe an.
# Klicke optional auf eine '''Seitenverhältnis'''-Schaltfläche , um das Verhältnis von Breite zu Höhe des Bildes festzulegen. Wenn das Eingabefeld '''Breite''' den Fokus hat, ändert sich die Höhe des Bildes und umgekehrt.
# Optionally press an '''Aspect ratio''' button to set the width-to-height ratio of the image. If the '''Width''' input box has the focus the height of the image will change and vice versa.


<span id="Image_properties"></span>
===Image properties===
===Bildeigenschaften===


# Select an option from the '''Background''' dropdown list:
#* Wähle eine Option aus der '''Hintergrund''' Aufklappliste:
#* {{Value|Current}} This option uses the background of the 3D view.
#* {{Value|Aktuell}} Diese Option verwendet tWerthe Hintergrund der 3D Ansicht.
#* {{Value|White}}
#* {{Value|Weiß}}
#* {{Value|Black}}
#* {{Value|Schwarz}}
#* {{Value|Transparent}} Not all image formats support transparency.
#* {{Value|Durchsichtig}} Nicht alle Bildformate unterstützen Transparenz.
# Select an option from the '''Creation method''' dropdown list:
# Wähle eine Option aus der '''Erstellungsmethode''' Aufklappliste:
#* {{Value|Offscreen (New)}} This is the default method. This method supports [https://en.wikipedia.org/wiki/Multisample_anti-aliasing anti-aliasing]. ''Technical information: The most important classes for this method are Qt's QOffscreenSurface and QOpenGLFramebufferObject.''
#* {{Value|Offscreen (Neu)}} Dies ist die Standardmethode. Diese Methode unterstützt [https://en.wikipedia.org/wiki/Multisample_anti-aliasing anti-aliasing]. ''Technische Informationen: Die wichtigsten Klassen für diese Methode sind Qt's QOffscreenSurface und QOpenGLFramebufferObject.''
#* {{Value|Offscreen (Old)}} This method does not work on many modern Linux systems as it relies on the graphics driver. This method does not support anti-aliasing. ''Technical information: This is a real off-screen rendering method that only uses functions from the Coin3d library.''
#* {{Value|Offscreen (Alt)}} Diese Methode funktioniert auf vielen modernen Linux Systemen nicht, da sie sich auf den Grafiktreiber verlässt. Diese Methode unterstützt kein Anti-Aliasing. ''Technische Informationen: Dies ist eine echte Offscreen Rendering Methode, die nur Funktionen aus der Coin3d Bibliothek verwendet.''
#* {{Value|Framebuffer (custom)}} This method supports anti-aliasing. ''Technical information: If anti-aliasing is off, this method reads the image directly from the graphics renderer, else it renders to a framebuffer and gets the image from there. The key part of this method is Qt's QOpenGLFramebufferObject class.''
#* {{Value|Bildpuffer (benutzerdefiniert)}} Diese Methode unterstützt Anti-Aliasing. ''Technische Informationen: Wenn Anti-Aliasing ausgeschaltet ist, liest diese Methode das Bild direkt aus dem Grafik Renderer, ansonsten rendert sie in einen Bildpuffer und holt sich das Bild von dort. Der Schlüsselteil dieser Methode ist Qt's QOpenGLFramebufferObject Klasse.''
#* {{Value|Bildpuffer (wie bestehend)}} Diese Methode verwendet die gleichen Techniken wie '''Bildpuffer (benutzerdefiniert)'''. Sie unterstützt auch Anti-Aliasing, hat aber einige Einschränkungen in Bezug auf benutzerdefinierte Größen und verwendet immer den aktuellen Hintergrund der 3D Ansicht.
#* {{Value|Framebuffer (as is)}} This method uses the same techniques as '''Framebuffer (custom)'''. It also supports anti-aliasing but has some limitations related to custom sizes and always uses the current background of the 3D view.


<span id="Image_comment"></span>
===Bildkommentar==
===Kommentar zum Bild===


# Select the {{RadioButton|TRUE|Insert MIBA}} option to add [[MIBA]] information to the file. Not all image formats support this.
# Wähle die Option {{RadioButton|TRUE|MIBA Informationen einfügen}}, um [[MIBA]]-Informationen in die Datei einzufügen. Nicht alle Bildformate unterstützen dies.
# Or select the {{RadioButton|TRUE|Insert comment}} option and type a comment in the text field to embed a comment in the file. Not all image formats support this.
# Oder wähle die Option {{RadioButton|TRUE|Kommentar einfügen}} und gib einen Kommentar in das Textfeld ein, um einen Kommentar in die Datei einzubetten. Dies wird nicht von allen Bildformaten unterstützt.
# Check the {{CheckBox|TRUE|Add watermark}} checkbox to add a watermark. The watermark is placed in the lower left corner of the image and consists of the FreeCAD logo and name above the main FreeCAD URL: [http://www.freecadweb.org www.freecadweb.org].
# Aktiviere das Kontrollkästchen {{CheckBox|TRUE|Wasserzeichen einfügen}}, um ein Wasserzeichen hinzuzufügen. Das Wasserzeichen wird in der unteren linken Ecke des Bildes platziert und besteht aus dem FreeCAD-Logo und dem Namen über der FreeCAD-Haupt-URL: [http://www.freecadweb.org www.freecadweb.org].


<span id="Notes"></span>
==Hinweise==
==Hinweise==


* Die Anzahl der verfügbaren Bilddateiformate kann je nach Betriebssystem variieren.
* The number of available image file formats may vary depending on your OS.
* Einige OpenGL-Treiber lassen keine Renderings über einer bestimmten Maximalgröße zu.
* Some OpenGL drivers don't allow renderings above a certain maximum size.


<span id="Preferences"></span>
==Einstellungen==
==Einstellungen==


* The 3D view background can be changed in the preferences: {{MenuCommand|EditPreferences... → DisplayColorsBackground color}}. See [[Preferences_Editor#Colors|Preferences Editor]].
* Der Hintergrund der 3D-Ansicht kann in den Voreinstellungen geändert werden: {{MenuCommand|BearbeitenEinstellungen... → AnzeigeFarbenHintergrundfarbe}}. Siehe [[Preferences_Editor/de#Farben|Voreinstellungseditor]].
* To change the 3D view anti-aliasing: {{MenuCommand|EditPreferences... → Display → 3D viewRenderingAnti-Aliasing}}. See [[Preferences_Editor#3D_View|Preferences Editor]].
* Um das Anti Aliasing der 3D-Ansicht zu ändern: {{MenuCommand|BearbeitenEinstellungen... → Anzeige → 3D-ViewerRendernKantenglättung}}. Siehe [[Preferences_Editor/de#3D-Ansicht|Voreinstellungseditor]].


<span id="Scripting"></span>
==Skripten==
==Skripten==


Line 100: Line 110:


{{Docnav/de
{{Docnav/de
|[[Std_DlgParameter/de|DlgParameter]]
|[[Std_DlgParameter/de|ParameterDialog]]
|[[Std_SceneInspector/de|SzenenInspektor]]
|[[Std_ViewLoadImage/de|AnsichtBildLaden]]
|[[Std_Tools_Menu/de|Std Werkzeug Menü]]
|[[Std_Tools_Menu/de|Std Menü Werkzeug]]
|IconL=Std_DlgParameter.svg
|IconL=Std_DlgParameter.svg
|IconR=Std_SceneInspector.svg
|IconR=Std_ViewLoadImage.svg
|IconC=Freecad.svg
|IconC=Freecad.svg
}}
}}
Line 110: Line 120:
{{Std Base navi{{#translation:}}}}
{{Std Base navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 18:28, 18 April 2023

Std AnsichtAufnehmen

Menüeintrag
Werkzeuge → Bildinhalt speichern...
Arbeitsbereich
Alle
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Std Drucken, Std PDF exportieren, Makro Copy3DViewToClipboard, Makro Screen Wiki, Makro Snip

Beschreibung

Der Std AnsichtAufnehmen Befehl öffnet ein Dialogfeld, um eine Bilddatei, einen Bildschirmfoto, von der aktiven 3D-Ansicht zu erstellen.

Das Dialogfeld Bildinhalt speichern nach Drücken der Schaltfläche Erweitert

Anwendung

  1. Wähle die Werkzeuge → Bild speichern... Option aus dem Menü.
  2. Es öffnet sich das Dialogfeld Bildinhalt speichern.
  3. Wahlweise die Schaltfläche Erweitert drücken, um ein zusätzlichen Bereich im Dialogfeld einzublenden. Für weitere Informationen siehe Optionen.
  4. Wahlweise nach dem richtigen Ordner suchen.
  5. Einen Dateinamen eingeben und den Dateityp auswählen.
  6. Die Schaltfläche Speichern drücken, um die Bilddatei zu erstellen und das Dialogfeld zu schließen.

Optionen

Bildabmessungen

  1. Wähle eine Standardgröße aus der Auswahlliste Standardauflösungen. Oder gib Breite und Höhe für eine benutzerdefinierte Größe an.
  2. Klicke optional auf eine Seitenverhältnis-Schaltfläche , um das Verhältnis von Breite zu Höhe des Bildes festzulegen. Wenn das Eingabefeld Breite den Fokus hat, ändert sich die Höhe des Bildes und umgekehrt.

Bildeigenschaften

    • Wähle eine Option aus der Hintergrund Aufklappliste:
    • Aktuell Diese Option verwendet tWerthe Hintergrund der 3D Ansicht.
    • Weiß
    • Schwarz
    • Durchsichtig Nicht alle Bildformate unterstützen Transparenz.
  1. Wähle eine Option aus der Erstellungsmethode Aufklappliste:
    • Offscreen (Neu) Dies ist die Standardmethode. Diese Methode unterstützt anti-aliasing. Technische Informationen: Die wichtigsten Klassen für diese Methode sind Qt's QOffscreenSurface und QOpenGLFramebufferObject.
    • Offscreen (Alt) Diese Methode funktioniert auf vielen modernen Linux Systemen nicht, da sie sich auf den Grafiktreiber verlässt. Diese Methode unterstützt kein Anti-Aliasing. Technische Informationen: Dies ist eine echte Offscreen Rendering Methode, die nur Funktionen aus der Coin3d Bibliothek verwendet.
    • Bildpuffer (benutzerdefiniert) Diese Methode unterstützt Anti-Aliasing. Technische Informationen: Wenn Anti-Aliasing ausgeschaltet ist, liest diese Methode das Bild direkt aus dem Grafik Renderer, ansonsten rendert sie in einen Bildpuffer und holt sich das Bild von dort. Der Schlüsselteil dieser Methode ist Qt's QOpenGLFramebufferObject Klasse.
    • Bildpuffer (wie bestehend) Diese Methode verwendet die gleichen Techniken wie Bildpuffer (benutzerdefiniert). Sie unterstützt auch Anti-Aliasing, hat aber einige Einschränkungen in Bezug auf benutzerdefinierte Größen und verwendet immer den aktuellen Hintergrund der 3D Ansicht.

Kommentar zum Bild

  1. Wähle die Option MIBA Informationen einfügen, um MIBA-Informationen in die Datei einzufügen. Nicht alle Bildformate unterstützen dies.
  2. Oder wähle die Option Kommentar einfügen und gib einen Kommentar in das Textfeld ein, um einen Kommentar in die Datei einzubetten. Dies wird nicht von allen Bildformaten unterstützt.
  3. Aktiviere das Kontrollkästchen Wasserzeichen einfügen, um ein Wasserzeichen hinzuzufügen. Das Wasserzeichen wird in der unteren linken Ecke des Bildes platziert und besteht aus dem FreeCAD-Logo und dem Namen über der FreeCAD-Haupt-URL: www.freecadweb.org.

Hinweise

  • Die Anzahl der verfügbaren Bilddateiformate kann je nach Betriebssystem variieren.
  • Einige OpenGL-Treiber lassen keine Renderings über einer bestimmten Maximalgröße zu.

Einstellungen

  • Der Hintergrund der 3D-Ansicht kann in den Voreinstellungen geändert werden: Bearbeiten → Einstellungen... → Anzeige → Farben → Hintergrundfarbe. Siehe Voreinstellungseditor.
  • Um das Anti Aliasing der 3D-Ansicht zu ändern: Bearbeiten → Einstellungen... → Anzeige → 3D-Viewer → Rendern → Kantenglättung. Siehe Voreinstellungseditor.

Skripten

Es ist möglich, Bildschirmfotos mit Python Code zu erstellen.

Gui.ActiveDocument.ActiveView.saveImage('C:/temp/test.png',1656,783,'Current')

Dieses Skript speichert eine Reihe von Bildschirmfotos in verschiedenen Größen und aus verschiedenen Richtungen. Der Kameratyp, orthografisch oder perspektivisch, wird ebenfalls geändert.

import Part, PartGui
# Loading test part
Part.open('C:/Documents and Settings/jriegel/My Documents/Projects/FreeCAD/data/Blade.stp')
OutDir = 'C:/temp/'
 
# Creating images with different Views, Cameras and sizes
for p in ['PerspectiveCamera','OrthographicCamera']:
    Gui.SendMsgToActiveView(p)
    for f in ['ViewAxo','ViewFront','ViewTop']:
        Gui.SendMsgToActiveView(f)
        for x,y in [[500,500],[1000,3000],[3000,1000],[3000,3000],[8000,8000]]:
            Gui.ActiveDocument.ActiveView.saveImage(OutDir + 'Blade_' + p +'_' + f + '_' + `x` + '_' + `y` + '.jpg',x,y,'White')
            Gui.ActiveDocument.ActiveView.saveImage(OutDir + 'Blade_' + p +'_' + f + '_' + `x` + '_' + `y` + '.png',x,y,'Transparent')

# Close active document
App.closeDocument(App.ActiveDocument.Name)