Std ViewScreenShot/pl

Opis
Polecenie Zapisz obrazek otwiera okno dialogowe umożliwiające utworzenie pliku graficznego, zrzutu ekranu, z aktywnego okna widoku 3D.



Użycie

 * 1) Wybierz z menu opcję.
 * 2) Zostanie otwarte okno dialogowe Zapisz obrazek.
 * 3) Opcjonalnie naciśnij przycisk, aby wyświetlić dodatkowy panel w oknie dialogowym. Więcej informacji znajdziesz w sekcji Opcje.
 * 4) Ewentualnie przejdź do właściwego folderu.
 * 5) Wprowadź nazwę pliku i wybierz jego typ.
 * 6) Naciśnij przycisk, aby utworzyć plik obrazu i zamknąć okno dialogowe.

Rozmiar obrazu

 * 1) Wybierz rozmiar standardowy z listy rozwijanej Rozmiary standardowe. Lub określ Szerokość i Wysokość dla rozmiaru niestandardowego.
 * 2) Opcjonalnie naciśnij przycisk Proporcje obrazu, aby ustawić stosunek szerokości do wysokości obrazu. Jeśli pole wejściowe Szerokość jest aktywne, wysokość obrazu zostanie zmieniona i na odwrót.

Właściwości obrazu

 * 1) Wybierz opcję z listy rozwijanej Tło:
 * 2) * Ta opcja wykorzystuje tło widoku 3D.
 * 3) * Nie wszystkie formaty obrazów obsługują przezroczystość.
 * 4) Wybierz opcję z listy rozwijanej Metoda tworzenia:
 * 5) * Jest to metoda domyślna. Ta metoda obsługuje antyaliasing. 'Informacje techniczne: Najważniejszymi klasami dla tej metody są Qt's QOffscreenSurface i QOpenGLFramebufferObject.
 * 6) * Ta metoda nie działa w wielu nowoczesnych systemach Linux, ponieważ opiera się na sterowniku graficznym. Metoda ta nie obsługuje antyaliasingu. Informacje techniczne: Jest to prawdziwa metoda renderowania poza ekranem, która wykorzystuje tylko funkcje z biblioteki Coin3d.
 * 7) * Ta metoda obsługuje antyaliasing. 'Informacje techniczne: Jeśli antyaliasing jest wyłączony, metoda ta wczytuje obraz bezpośrednio z renderera grafiki, w przeciwnym razie renderuje do bufora ramki i stamtąd pobiera obraz. Kluczową częścią tej metody jest klasa QOpenGLFramebufferObject firmy Qt.
 * 8) * Metoda ta wykorzystuje te same techniki co Bufor ramki (standardowy). Obsługuje ona również antyaliasing, ale ma pewne ograniczenia związane z niestandardowymi rozmiarami i zawsze używa bieżącego tła widoku 3D.
 * 1) * Ta metoda obsługuje antyaliasing. 'Informacje techniczne: Jeśli antyaliasing jest wyłączony, metoda ta wczytuje obraz bezpośrednio z renderera grafiki, w przeciwnym razie renderuje do bufora ramki i stamtąd pobiera obraz. Kluczową częścią tej metody jest klasa QOpenGLFramebufferObject firmy Qt.
 * 2) * Metoda ta wykorzystuje te same techniki co Bufor ramki (standardowy). Obsługuje ona również antyaliasing, ale ma pewne ograniczenia związane z niestandardowymi rozmiarami i zawsze używa bieżącego tła widoku 3D.

Komentarz do obrazka

 * 1) Wybierz opcję, aby dodać informacje MIBA do pliku. Nie wszystkie formaty obrazów to obsługują.
 * 2) Lub wybierz opcję  i wpisz komentarz w polu tekstowym, aby osadzić komentarz w pliku. Nie wszystkie formaty obrazów obsługują tę funkcję.
 * 3) Zaznacz pole wyboru, aby dodać znak wodny. Znak wodny jest umieszczany w lewym dolnym rogu obrazu i zawiera logo i nazwę programu FreeCAD nad głównym adresem URL programu FreeCAD: www.freecadweb.org.

Uwagi

 * Liczba dostępnych formatów plików graficznych może się różnić w zależności od systemu operacyjnego.
 * Niektóre sterowniki OpenGL nie zezwalają na renderowanie obrazów powyżej pewnego maksymalnego rozmiaru.

Ustawienia

 * Tło widoku 3D można zmienić w preferencjach: . Zobacz także Edytor ustawień.
 * Aby zmienić antyaliasing widoku 3D: . Zobacz także Edytor ustawień.

Tworzenie skryptów
Istnieje możliwość tworzenia zrzutów ekranu za pomocą kodu środowiska Python.

Ten skrypt zapisuje serię zrzutów ekranu o różnych rozmiarach i z różnych kierunków. Zmieniany jest także typ ujęcia widoku - ortograficzny lub perspektywiczny.