3.2 drukowanie_z_poziomu_aplikacji_windows

Transkrypt

3.2 drukowanie_z_poziomu_aplikacji_windows
Temat 3.2: Drukowanie z poziomu aplikacji Windows.
Dostęp do drukowania z poziomu aplikacji uzyskujemy poprzez skrót klawiszowy Ctrl + P lub poprzez menu
Plik => Drukuj. W wyświetlonym w ten sposób oknie możemy dokonać następujących wyborów:
− rodzaju drukarki do wykonania wydruku,
− ewentualnego przeszukania dostępnych drukarek w domenie,
− treści drukowanej (cały dokument, bieżącą stronę lub zakres stron, strony parzyste lub nieparzyste,
dokument lub informacje o nim),
− ilości drukowanych kopii,
− powiększenia (ilość stron na arkuszu – domyślnej wielkości formatu obszaru drukowania).
Możliwe jest również drukowanie z poziomu programów DOS. W tym przypadku należy w konfiguracji
drukarki zaznaczyć opcję przechwytywania portu drukarki dla programów DOS (gdy porty niedostępne są dla
systemu DOS). Sprawdzenie możliwości drukowania z poziomu DOS można realizować na wiele sposobów:
copy plik.txt prn
type plik.txt lpt1
Najprostszą metodą wydrukowania dokumentu jest wybranie odpowiedniej opcji z menu tego programu, w
którym dokument został otwarty. Aby wydrukować dokument w ten sposób:
1. Otwórz dowolny program do edycji dokumentów (Notatnik, WordPad, Paint itd.).
2. Przygotuj dokument, który chcesz wydrukować.
3. Z menu Plik wybierz opcję Drukuj. Zostanie otworzone okno Drukuj.
4. Naciśnij klawisz OK.
Jeżeli chcemy wydrukować dokument zapisany na dysku twardym bez jego otwierania, wystarczy że
wskażemy na ikonę tego pliku, naciśniemy prawy przycisk myszy i z menu kontekstowego wybierzemy akcję
Drukuj.
Wydrukować dokument można również „przeciągając” go myszką do folderu drukarki. Skopiowanie
dokumentu do folderu drukarki spowoduje wydrukowanie jego kopii. Aby wydrukować dokument w ten
sposób:
1. Z menu Start wybierz opcję Drukarki i faksy.
2. Otwórz folder zawierający wybrany dokument.
3. Zaznacz dokument przeznaczony do druku i „przeciągnij” go nad ikonę wybranej drukarki.
4. Puść przycisk myszy. Rozpocznie się proces drukowania dokumentu.
Aplikacje systemu DOS mogą pracować w systemie Windows XP, który uruchamia na ich potrzeby tryb
wirtualnego komputera DOS (ang. Virtual DOS Machine). Program ten oczekuje, że do portu LPT podłączona
jest drukarka i że proces drukowania sprowadza się do wysłania ciągu bitów bezpośrednio do tego portu.
W przypadku programów DOS wyposażonych w sterowniki do używanego typu drukarki, drukowanie na
drukarce podłączonej bezpośrednio do komputera powinno być możliwe. Należy jednak spodziewać się
problemów związanych ze sposobem, w jaki takie aplikacje komunikują się z drukarką. Z reguły, jeśli aplikacja
nie zakończy pliku wysłaniem znaku EOF (ang. End of File), proces odpowiedzialny za sterowanie wydrukiem
będzie uważał, że aplikacja wciąż drukuje. Istnieje kilka objawów tego problemu:
• Zadanie drukowania nie zostanie uruchomione, dopóki program nie zostanie zamknięty.
• Ostatnia strona wydruku pozostaje w drukarce.
• Strony różnych dokumentów zadań drukowania systemu DOS są przemieszane. Przyczyną tego są
aplikacje, dokonujące obliczeń pomiędzy drukowaniem kolejnych stron raportu, które trwają
wystarczająco długo, aby sterownik uznał to za przekroczenie czasu wydruku i przyjął zadanie
drukowania z innej aplikacji.
Zdecydowanie „gorzej” wygląda próba wydrukowania dokumentu z aplikacji DOS na drukarce podłączonej
poprzez sieć lub do portu podczerwieni. Ponieważ program wysyła dane wyłącznie na nieistniejące w tym
wypadku urządzenie podłączone do portu LPT, musimy zmapować port LPT do innego portu. Służy do tego
polecenia Net Use.
Na przykład, jeżeli komputer Bolek udostępniona w sieci drukarkę pod nazwą Iron Maiden powinniśmy
zmapować tę drukarkę do portu LPT1 naszego komputera wydając polecenie:
net use lpt1: \\Bolek\Iron Maiden
W ten sposób „przekonamy” aplikacje DOS, że drukują do portu LPT1, chociaż w rzeczywistości dokumenty
będą drukowane na drukarce o nazwie Iron Maiden .
Zadanie 3.2:
Przedstaw w postaci zrzutów ekranu metody drukowania z poziomu aplikacji Windows.

Podobne dokumenty