W obliczeniach zadanie drukowania jest plikiem lub zestawem plików, które zostały przesłane do wydrukowania.

Zadania są zazwyczaj identyfikowane za pomocą unikalnego numeru i są przypisane do konkretnego miejsca docelowego, zwykle drukarki. Zadania mogą mieć również powiązane z nimi opcje, takie jak rozmiar nośnika, liczba kopii i priorytet.

Zadanie drukowania to pojedynczy obiekt systemu drukowania z możliwością kolejkowania, który reprezentuje dokument, który musi zostać wyrenderowany i przeniesiony do drukarki. Zadania drukowania są tworzone na określonych kolejkach drukowania i nie mogą być przenoszone pomiędzy kolejkami drukowania.

Części składowe
Job Id: Unikalna identyfikacja zadania drukowania dla danej kolejki druku.

Plik szpulowy: Jest on odpowiedzialny za reprezentację danych na dysku.

Plik cienia: Jest on odpowiedzialny za reprezentację konfiguracji zadania na dysku.

Status: Możemy to zrobić w trzech częściach:

Spooling: Przedstawia komunikat, że aplikacja do drukowania nadal działa.
Drukowanie: Reprezentuje komunikat, że plik szpuli jest odczytywany przez procesor drukujący.
Wydrukowano: Przedstawia komunikat, że zadanie zostało w pełni zapisane w porcie.
Typ danych: Określa format danych w pliku szpuli jak EMF, RAW.

Inna konfiguracja: Nazwa, zestaw nazwanych właściwości, itp.