Udostępnij przez


Obsługiwane funkcje printTicket

Ważne

Nowoczesna platforma drukowania jest preferowanym sposobem komunikacji z drukarkami w systemie Windows. Zalecamy używanie sterownika klasy skrzynki odbiorczej IPP firmy Microsoft wraz z aplikacjami do obsługi drukowania (PSA), aby dostosować środowisko drukowania w systemie Windows 10 i 11 na potrzeby opracowywania urządzeń drukarki.

Aby uzyskać więcej informacji, zobacz Print Support App v1 and v2 design guide (Przewodnik projektowania aplikacji do obsługi wydruku w wersji 1 i 2).

Ta sekcja zawiera informacje o funkcjach PrintTicket obsługiwanych przez standardowe filtry XPS.

Wszystkie te funkcje mają wpływ na to, że filtr XPS zmienia generowane polecenia PDL. Niezależnie od tego, czy polecenia PDL są generowane przez sam filtr, czy są określone przez gpD/PPD urządzenia, te funkcje nadal powodują, że filtr XPS zmienia polecenia PDL. Wszystkie elementy (Funkcje, Opcje, ScoredProperties, Parameters), które znajdują się w poniższych sekcjach, można znaleźć w przestrzeni nazw słów kluczowych schematu wydruku (psk).

PageMediaSize

Ta funkcja opisuje wymiary arkusza nośnika używanego do wydruków. Oprócz nazwy, każda możliwość wyboru może zawierać dwie właściwości typu Scored: MediaSizeWidth i MediaSizeHeight. Opisują one rozmiar fizyczny nośnika. Obsługiwane opcje to wszelkie opcje z odpowiednim wpisem pliku GPD/PPD.

W przypadku PCL6/GPD, jeśli opcja PrintTicket to CustomMediaSize, parametry PageMediaSizeWith i PageMediaSizeMediaSizeHeight są używane do uzyskiwania wymiarów nośnika.

W przypadku języka PostScript/PPD, jeśli opcja PrintTicket to PSCustomMediaSizeSize, parametry PageMediaSizePSWith i PageMediaSizePSHeight są używane do uzyskiwania wymiarów nośnika. Wartość funkcji PageSize GPD jest określana przez wartość FUNKCJI PCL6 wygenerowaną dla wybranego typu nośnika. Poniższa lista przedstawia kolejność, w której gpD jest badana w celu określenia opcji PageMediaSize do użycia:

  1. Jeśli parametr PrintSchemaKeywordMap został określony i odpowiada atrybutowi name w opcji PageMediaSize.

  2. Wykorzystywane są następujące domyślne mapowania rozmiarów nośników stron.

  3. Atrybut name opcji PageSize jest zgodny z nazwą opcji w gpD.

Podczas renderowania filtr zastąpi PhysPaperWidth w dowolnym poleceniu GPD szerokością papieru określoną przez parametr MediaSizeWidth ScoredProperty lub PageMediaSizeMediaSizeWidth.

Filtr zastąpi również PhysPaperLength w dowolnym poleceniu GPD długością papieru określonego przez MediaSizeHeight ScoredProperty lub PageMediaSizeMediaSizeHeight Parametr.

Kod PostScript wygenerowany dla wybranego typu nośnika jest określany przez funkcję PPD PageSize. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji PageMediaSize.

  2. Atrybut nazwa opcji PageSize odpowiada nazwie opcji w PPD.

Typ mediów strony

Ta funkcja opisuje cechy arkusza multimediów dostępnego dla urządzenia, takie jak powłoki, materiał multimedialny i waga nośnika. Obsługiwane mogą być wszystkie opcje, które mają odpowiadający wpis GPD/PPD.

Wartość PCL6 wygenerowana dla wybranego typu nośnika jest określana przez funkcję GPD MediaType. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap został określony i pasuje do atrybutu name opcji PageMediaType.

  2. Używane są następujące mapowania domyślne:

    Wartość PageMediaType Wpis pliku GPD/PPD
    PrintTicket PhotographicGlossy SŁOWNIK GPD
    PrintTicket Prosty GPD STANDARD
    Przezroczystość PrintTicket PRZEZROCZYSTOŚĆ GPD
  3. Atrybut name opcji PageMediaType jest zgodny z nazwą opcji w GPD.

Kod PostScript wygenerowany dla wybranego typu nośnika jest określany przez funkcję PPD MediaType. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu 'name' opcji PageMediaType.

  2. Atrybut name opcji PageMediaType odpowiada nazwie opcji w PPD.

PageMediaColor

Ta funkcja opisuje kolor arkusza multimediów. Obsługiwane mogą być wszystkie opcje, które mają odpowiadający wpis GPD/PPD.

Wartość PCL6 wygenerowana dla wybranego koloru nośnika jest określana przez funkcję GPD zawierającą *PrintSchemaKeywordMap: "PageMediaColor". Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i ma ten sam atrybut name co opcja PageMediaColor.

  2. Atrybut name opcji PageMediaColor odpowiada nazwie opcji w GPD.

Kod PostScript wygenerowany dla wybranego koloru nośnika jest określany przez funkcję PPD MediaColor. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji PageMediaColor.

  2. Atrybut name opcji PageMediaColor jest zgodny z nazwą opcji w PPD.

JobInputBin

Ta funkcja opisuje lokalizację wejściową, w której nośnik jest ściągany do urządzenia wydruku. Obsługiwane opcje to te z odpowiednim wpisem GPD/PPD.

Wartość PCL6 wygenerowana dla wybranego zasobnika wejściowego jest określana przez funkcję GPD InputBin. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji JobInputBin.

  2. Używane są następujące mapowania domyślne:

    Wartość JobInputBin Wpis pliku GPD/PPD
    Kaseta PrintTicket GPD AUTO,CASSETTE,ENVFEED,ENVMANUAL
    Automatyczny wybór PrintTicket GPD FORMSOURCE
    PrintTicket High GPD DUŻAPOJEMNOŚĆ,DUŻYFORMAT,NIŻSZY
    PrintTicket — podręcznik GPD Podręcznik, Średni, Mały Format
    Ciągnik PrintTicket CIĄGNIK GPD, GÓRNY
  3. Atrybut name opcji PageMediaType jest zgodny z nazwą opcji w GPD.

Kod PostScript wygenerowany dla wybranego zasobnika danych wejściowych jest określony przez funkcję inputSlot PPD. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu „name” opcji JobInputBin.

  2. Atrybut name opcji JobInputBin odpowiada nazwie opcji w PPD.

PageOrientation (Orientacja strony)

Ta funkcja wskazuje przekształcenie obrotu do użycia podczas konwertowania z przestrzeni współrzędnych zawartości na przestrzeń współrzędnych nośnika dla arkusza. Obsługiwane opcje to Pionowy, Poziomy, ReversePortrait i ReverseLandscape.

Wartość PCL6 wygenerowana dla wybranej orientacji jest określana przez funkcję orientacji GPD. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji PageOrientation.

  2. Używane są następujące mapowania domyślne:

    Wartość Orientacji Strony Wpis pliku GPD/PPD
    Portret PrintTicket GPD PORTRET
    PrintTicket — orientacja pozioma GPD LANDSCAPE_CC90
    PrintTicket ReverseLandscape GPD LANDSCAPE_CC1.0
  3. Atrybut name opcji PageOrientation odpowiada nazwie opcji w gpD.

Kod PostScript wygenerowany dla wybranej orientacji jest określany przez filtr.

KolorWynikuStrony

Ta funkcja kontroluje właściwości kolorystyczne (kolor, monochromatyczny) wydruku strony docelowego dokumentu. Obsługiwane opcje to Kolor, Skala szarości i Monochrom.

Wartość PCL6 wygenerowana dla wybranego koloru wyjściowego jest określana przez funkcję GPD ColorMode. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli określono parametr „PrintSchemaKeywordMap” i pasuje do atrybutu „name” opcji PageOutputColor.

  2. Atrybut nazwa opcji PageOutputColor jest zgodny z nazwą opcji w GPD.

Kod PostScript wygenerowany dla wybranego koloru wyjściowego jest określany przez filtr.

Rozdzielczość strony

Ta funkcja definiuje dostępne rozdzielczości (w kropkach na cal), w których urządzenie może wygenerować dane wyjściowe. Schemat wydruku nie określa żadnych standardowych nazw dla opcji tej funkcji; Obsługujemy jednak dwie właściwości ScoredProperties niezależnie od nazwy opcji: ResolutionX i ResolutionY. Obsługiwane mogą być wszystkie opcje, które mają odpowiadający wpis GPD/PPD.

Wartość PCL6 wygenerowana dla wybranej rozdzielczości jest określana przez funkcję rozpoznawania gpD. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli mapa PrintSchemaKeywordMap jest określona i pasuje do atrybutu "name" opcji PageResolution.

  2. Atrybut nazwy opcji PageResolution odpowiada nazwie opcji w GPD.

Podczas renderowania filtr zastąpi element GraphicsXRes i TextXRes w dowolnym poleceniu GPD rozdzielczością poziomą określoną przez ResolutionX. Filtr zastąpi również element GraphicsYRes i TextYRes w dowolnym poleceniu GPD rozdzielczością pionową określoną przez ResolutionY.

Kod PostScript wygenerowany dla wybranej rozdzielczości jest ustalany przez Funkcję Rozdzielczości PPD lub Funkcję Rozdzielczości JCL. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu "name" opcji PageResolution.

  2. Atrybut name opcji PageResolution odpowiada nazwie opcji w PPD.

JakośćWynikuStrony

Ta funkcja definiuje jakość wydruku dla strony dokumentu. Obsługiwane opcje to te z odpowiednim wpisem GPD/PPD.

Wartość PCL6, wygenerowana dla wybranej jakości, jest określana przez funkcję GPD z kluczem PrintSchemaKeywordMap o wartości PageOutputQuality. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji PageOutputQuality.

  2. Atrybut name opcji PageOutputQuality jest zgodny z nazwą opcji w gpD.

Kod PostScript wygenerowany dla wybranej jakości jest określany przez funkcję PPD z wartością MSPrintSchemaKeywordMap PageOutputQuality. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu "name" opcji PageOutputQuality.

  2. Atrybut 'name' opcji PageOutputQuality odpowiada nazwie opcji w PPD.

JobCopiesAllDocuments

Ten parametr określa liczbę razy, jaką wszystkie dokumenty w zadaniu drukowania są drukowane.

Filtr określa wartość PCL6 wygenerowaną dla wybranych kopii. Aby uzyskać interakcję z tym parametrem, zobacz funkcję JobCollateAllDocuments.

Kod PostScript wygenerowany dla wybranych kopii jest określany przez filtr. Aby uzyskać interakcję z tym parametrem, zobacz funkcję JobCollateAllDocuments.

DocumentCopiesAllPages

Ten parametr określa, ile kopii stron skojarzonego dokumentu w zadaniu drukowania powinno zostać wydrukowanych.

Filtr określa wartość PCL6 wygenerowaną dla wybranych kopii. Zobacz funkcję DocumentCollate, aby uzyskać interakcję z tym parametrem.

Kod PostScript wygenerowany dla wybranych kopii jest określany przez filtr. Zobacz funkcję DocumentCollate, aby uzyskać interakcję z tym parametrem.

PageCopies

Ten parametr określa, ile kopii pojedynczej strony dokumentu źródłowego powinno zostać wydrukowanych. Ponieważ liczba kopii ma zastosowanie tylko do bieżącej strony, nie ma sortowania.

Filtr określa wartość PCL6 wygenerowaną dla wybranych kopii.

Kod PostScript wygenerowany dla wybranych kopii jest określany przez filtr.

Sortowanie dokumentów

Ta funkcja określa kolejność wyświetlania stron skojarzonego dokumentu w zadaniu drukowania w drukowanych danych wyjściowych. Obsługiwane opcje to Złożone i Niezłożone.

Wartość PCL6 wygenerowana dla wybranego grupowania jest określona przez funkcję Grupowania GPD. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji DocumentCollate.

  2. Używane są następujące mapowania domyślne:

    Wartość documentCollate Wpis pliku GPD/PPD
    PrintTicket niezgrupowane GPD WYŁĄCZONE
    BiletDruku Posortowany GPD ON
  3. Atrybut name opcji DocumentCollate odpowiada nazwie opcji w gpD.

Gdy właściwość DocumentCollate jest ustawiona na Zestawienie, a opcja Zestawienie GPD zawiera polecenie, zakłada się, że urządzenie może wygenerować zestawione kopie. Filtr XPS.PCL6 może wygenerować tylko jedną kopię zadania i użyje polecenia GPD, aby poinstruować urządzenie do wygenerowania zszytych kopii. Następnie filtr zastępuje wartość NumOfCopies w poleceniu GPD liczbą kopii określonych przez JobCopiesAllDocuments.

Kod PostScript wygenerowany dla wybranego sortowania jest określany przez funkcję sortowania PPD. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i odpowiada atrybutowi 'name' opcji DocumentCollate.

  2. Używane są następujące mapowania domyślne:

    Wartość documentCollate Wpis pliku GPD/PPD
    PrintTicket niezgrupowane PPD — fałsz
    BiletDruku Posortowany PPD Prawda
  3. Atrybut nazwa opcji DocumentCollate odpowiada nazwie opcji w PPD.

Gdy właściwość DocumentCollate jest ustawiona na Sortowanie, a PPD zawiera funkcję Sortowanie lub funkcję, która jest powiązana słowem kluczowym z DocumentCollate, zakłada się, że urządzenie może wygenerować posortowane kopie. Filtr XPS.PS wygeneruje tylko 1 kopię zadania i użyje polecenia PPD, aby poinstruować urządzenie o wygenerowaniu zszytych kopii.

Podwójne Drukowanie Wszystkich Dokumentów Jednocześnie

Ta funkcja określa drukowanie dwustronne zadania drukowania bez uwzględnienia krawędzi dokumentów. W przypadku określenia drukowania dwustronnego wszystkie strony wszystkich dokumentów w zadaniu drukowania są drukowane w sposób ciągły bez wstawiania pustych stron między dokumentami. Obsługiwane opcje to: OneSided, TwoSidedShortEdge oraz TwoSidedLongEdge.

Wartość PCL6 wygenerowana dla wybranego dupleksu jest określana przez funkcję gpD duplex. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli określono parametr PrintSchemaKeywordMap i pasuje do atrybutu nazwa opcji JobDuplexAllDocumentsContiguously.

  2. Używane są następujące mapowania domyślne:

    Wartość JobDuplexAllDocumentsContiguously Wpis pliku GPD/PPD
    PrintTicket Jednostronny GPD NONE
    PrintTicket DwustronnyKrótkaKrawędź GPD W POZIOMIE
    PrintTicket z dwustronnym drukowaniem po długim boku GPD PIONOWY
  3. Atrybut nazwy opcji JobDuplexAllDocumentsContiguously pasuje do nazwy tej samej opcji w GPD.

Kod PostScript wygenerowany dla wybranego dupleksu jest określany przez funkcję dupleksu PPD. Opcja do użycia w PPD jest wybierana w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu "name" opcji JobDuplexAllDocumentsContiguously.

  2. Używane są następujące mapowania domyślne:

    Wartość JobDuplexAllDocumentsContiguously Wpis pliku GPD/PPD
    PrintTicket Jednostronny Brak PPD
    PrintTicket DwustronnyKrótkaKrawędź Dupleks PPD — tumble
    PrintTicket z dwustronnym drukowaniem po długim boku PPD DuplexNoTumble
  3. Atrybut name opcji JobDuplexAllDocumentsContiguously pasuje do nazwy opcji w PPD.

DocumentDuplex

Ta funkcja steruje drukowaniem dwustronnym skojarzonego dokumentu w zadaniu drukowania. Jeśli zostanie to określone, wydrukowane dane wyjściowe zaczynają się od przedniej strony nowego arkusza multimediów. Obsługiwane opcje to OneSided, TwoSidedShortEdge i TwoSidedLongEdge.

Wartość PCL6 wygenerowana dla wybranego dupleksu jest określana przez funkcję gpD duplex. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji DocumentDuplex.

  2. Używane są następujące mapowania domyślne:

    Wartość DocumentDuplex Wpis pliku GPD/PPD
    PrintTicket Jednostronny GPD NONE
    PrintTicket DwustronnyKrótkaKrawędź GPD W POZIOMIE
    PrintTicket z dwustronnym drukowaniem po długim boku GPD PIONOWY
  3. Atrybut nazwa opcji DocumentDuplex jest zgodny z nazwą opcji w GPD.

Kod PostScript wygenerowany dla wybranego dupleksu jest określany przez funkcję dupleksu PPD. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji DocumentDuplex.

  2. Używane są następujące mapowania domyślne:

    Wartość DocumentDuplex Wpis pliku GPD/PPD
    PrintTicket Jednostronny Brak PPD
    PrintTicket DwustronnyKrótkaKrawędź Dupleks PPD — tumble
    PrintTicket z dwustronnym drukowaniem po długim boku PPD DuplexNoTumble
  3. Atrybut name opcji DocumentDuplex odpowiada nazwie opcji w PPD.

DocumentNUp

Ta funkcja określa, że zawartość wielu stron powinna być drukowana na każdym arkuszu nośnika fizycznego. Drukowanie powinno odbywać się w taki sposób, że zawartość z różnych dokumentów nie jest drukowana na tym samym arkuszu. Specyfikacja schematu wydruku nie określa nazwy dla tej opcji; Opcja obsługuje jednak wartości ScoredProperty i PagesPerSheet, które określają liczbę stron, które zostaną umieszczone po jednej stronie nośnika fizycznego. Obsługiwane wartości ustawień PagesPerSheet to 1, 2, 4, 6, 8, 9, 12, 16, 25 i 32, z obrotem orientacji strony fizycznej dla wartości 2, 6, 8, 12 i 32.

Wartość PCL6 wygenerowana dla wybranej N-Up jest określana przez filtr.

Kod PostScript wygenerowany dla wybranej N-Up jest określany przez filtr.

JobOutputBin

Ta funkcja opisuje lokalizację na urządzeniu wydruku, w którym nośnik jest osadzony po jego wydrukowaniu. Obsługiwane opcje to te z odpowiednim wpisem GPD/PPD.

Wartość PCL6 wygenerowana dla wybranego pojemnika wyjściowego jest określana przez funkcję GPD OutputBin. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji [Job|Dokument|Page]OutputBin.

  2. Atrybut nazwa opcji [Job|Dokument|Page]OutputBin pasuje do nazwy opcji w GPD.

Kod PostScript wygenerowany dla wybranego dupleksu jest określany przez funkcję PPD OutputBin. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli mapowanie MSPrintSchemaKeywordMap jest określone i pasuje do atrybutu name opcji [Job|Dokument|Page]OutputBin.

  2. Atrybut 'name' opcji [Job|Dokument|Page]OutputBin pasuje do nazwy opcji w PPD.

JobBindAllDocuments

Ta funkcja opisuje metodę bindowania arkuszy drukowanych w zadaniu drukowania. Wszystkie dokumenty w zadaniu drukowania powinny być powiązane ze sobą. Obsługiwane opcje to: None, BindBottom, BindLeft, BindRight, BindTop, Booklet, EdgeStitchBottom, EdgeStitchLeft, EdgeStitchRight i EdgeStitchTop.

Po wybraniu opcji Broszura dane wyjściowe filtru są formatowane jako 2-Up, a strony są ponownie uporządkowane, tak aby gdy stos arkuszy dla zadania jest składany w połowie stron, są w odpowiedniej kolejności dla książki.

Gdy właściwość BindingGutter ScoredProperty jest określona dla broszury, filtr wymusza margines środkowy (od środka papieru do krawędzi skalowanego obszaru drukowania), który jest co najmniej tak duży, jak określono w parametrze JobBindAllDocumentsGutter.

Gdy właściwość BindingGutter ScoredProperty jest określona dla elementu BindLeft lub EdgeStitchLeft, filtr przesuwa przednią stronę arkusza w prawo zgodnie z parametrem JobBindAllDocumentsGutter. Zawartość po prawej stronie, która znajduje się poza obszarem drukowalnym, zostanie obcięta. Zawartość po tylnej stronie arkusza zostanie obcięta na prawej krawędzi zgodnie z parametrem JobBindAllDocumentsGutter.

Gdy właściwość BindingGutter ScoredProperty jest określona dla BindTop i EdgeStitchTop, filtr przesuwa zawartość zarówno przedniej, jak i tylnej strony arkusza w dół zgodnie z parametrem JobBindAllDocumentsGutter. Zawartość na dole, która teraz znajduje się poza obszarem drukowalnym, zostanie obcięta.

Gdy właściwość BindingGutter ScoredProperty jest określona dla parametru BindRight lub EdgeStitchRight, filtr przycina zawartość na przedniej stronie arkusza po prawej stronie, zgodnie z parametrem JobBindAllDocumentsGutter. Zawartość z tyłu arkusza zostanie przesunięta w lewo zgodnie z parametrem JobBindAllDocumentsGutter. Zawartość po lewej stronie, która teraz znajduje się poza obszarem drukowalnym, zostanie obcięta.

Gdy właściwość BindingGutter ScoredProperty jest określona dla elementu BindBottom lub EdgeStitchBottom, filtr przenosi zawartość zarówno z przodu, jak i z tyłu strony arkusza w kierunku góry, jak określono w parametrze JobBindAllDocumentsGutter. Zawartość z góry, która teraz znajduje się poza obszarem drukowalnym, zostanie obcięta.

Krawędź powiązania jest określoną krawędzią na podstawie orientacji pierwszej strony pierwszego dokumentu w zadaniu. W przypadku wszystkich innych opcji funkcja BindingGutter jest ignorowana.

Jeśli plik GPD nie określa polecenia dla wybranej opcji, PCL6 wygenerowany dla wybranego powiązania jest określany przez filtr.

Jeśli plik PPD nie określa polecenia wywołania dla wybranej opcji, kod PostScript wygenerowany dla wybranego powiązania jest określany przez filtr.

Łączenie dokumentów

Ta funkcja opisuje metodę używaną podczas wiązania drukowanych arkuszy skojarzonego dokumentu w zadaniu drukowania. Wszystkie strony w dokumencie powinny być powiązane ze sobą. Obsługiwane opcje to: None, BindBottom, BindLeft, BindRight, BindTop, Booklet, EdgeStitchBottom, EdgeStitchLeft, EdgeStitchRight i EdgeStitchTop.

Gdy opcja Broszura zostanie wybrana, dane wyjściowe filtru będą formatowane jako 2-Up, a strony zostaną ponownie uporządkowane tak, że gdy stos arkuszy dokumentu jest składany w połowie stron, jest w odpowiedniej kolejności dla książki.

Gdy właściwość BindingGutter ScoredProperty jest określona dla broszury, filtr wymusza margines środkowy (od środka papieru do krawędzi skalowanego obszaru drukowania), który jest co najmniej tak duży, jak określono w parametrze DocumentBindingGutter.

Gdy właściwość BindingGutter ScoredProperty jest określona dla elementu BindLeft lub EdgeStitchLeft, filtr przesuwa przednią stronę arkusza w prawo zgodnie z parametrem DocumentBindingGutter. Zawartość po prawej stronie, która znajduje się poza obszarem drukowalnym, zostanie obcięta. Zawartość po tylnej stronie arkusza zostanie obcięta na prawej krawędzi zgodnie z parametrem DocumentBindingGutter.

Gdy właściwość BindingGutter ScoredProperty jest określona dla elementu BindTop lub EdgeStitchTop, filtr przenosi zawartość zarówno z przodu, jak i z tyłu arkusza w kierunku dolnej części, zgodnie z parametrem DocumentBindingGutter. Zawartość na dole, która teraz znajduje się poza obszarem drukowalnym, zostanie obcięta.

Gdy właściwość ScoredProperty o nazwie BindingGutter jest określona dla BindRight lub EdgeStitchRight, filtr przytnie zawartość z prawej strony przedniej części arkusza zgodnie z parametrem DocumentBindingGutter. Zawartość z tyłu arkusza zostanie przesunięta w lewo zgodnie z parametrem DocumentBindingGutter. Zawartość po lewej stronie, która teraz znajduje się poza obszarem drukowalnym, zostanie obcięta.

Gdy właściwość BindingGutter ScoredProperty jest określona dla elementu BindBottom lub EdgeStitchBottom, filtr przenosi zawartość zarówno z przodu, jak i z tyłu arkusza w górę zgodnie z parametrem DocumentBindingGutter. Zawartość z góry, która teraz znajduje się poza obszarem drukowalnym, zostanie obcięta.

Krawędź wiązania to określona krawędź na podstawie orientacji pierwszej strony dokumentu. W przypadku wszystkich innych opcji funkcja BindingGutter jest ignorowana.

Jeśli plik GPD nie określa polecenia dla wybranej opcji, PCL6 wygenerowany dla wybranego powiązania jest określany przez filtr.

Jeśli plik PPD nie określa polecenia wywołania dla wybranej opcji, kod PostScript wygenerowany dla wybranego powiązania jest określany przez filtr.

JobStapleAllDocuments

Ta funkcja opisuje metodę używaną podczas zszywania arkuszy drukowanych w zadaniu drukowania. Wszystkie dokumenty w zadaniu powinny być zeszyte razem. Obsługiwane mogą być wszystkie opcje, które mają odpowiadający wpis GPD/PPD.

Wartość PCL6 wygenerowana dla wybranego zszywania jest określana przez funkcję GPD Staple. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli określono parametr PrintSchemaKeywordMap i jeśli pasuje do atrybutu name opcji JobStapleAllDocuments.

  2. Atrybut name opcji JobStapleAllDocuments odpowiada nazwie opcji w gpD.

Kod PostScript wygenerowany dla wybranego zszywania jest zdefiniowany przez funkcję PPD z wartością MSPrintSchemaKeywordMap JobStapleAllDocuments lub DocumentStaple. Opcja w PPD do wykorzystania jest wybierana w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu nazwy opcji JobStapleAllDocuments.

  2. Atrybut name opcji JobStapleAllDocuments odpowiada nazwie opcji w PPD.

JobHolePunch

Ta funkcja opisuje metodę używaną podczas przebicia otworów arkuszy drukowanych w zadaniu drukowania. Wszystkie dokumenty w zadaniu powinny być połączone w dziurę. Obsługiwane mogą być wszystkie opcje, które mają odpowiadający wpis GPD/PPD.

PCL6 wygenerowany dla wybranego dziurkowania jest określany przez funkcję GPD z wartością PrintSchemaKeywordMap w postaci JobHolePunch lub DocumentHolePunch. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji JobHolePunch.

  2. Atrybut name opcji JobHolePunch odpowiada nazwie opcji w gpD.

Kod PostScript wygenerowany dla wybranego dziurkowania jest zdefiniowany przez funkcję PPD z wartością MSPrintSchemaKeywordMap jako JobHolePunch lub DocumentHolePunch. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu nazwy opcji JobHolePunch.

  2. Atrybut name opcji JobHolePunch odpowiada nazwie tej opcji w pliku PPD.

Dziurkacz do dokumentów

Funkcja opisuje metodę, która jest używana do dziurkowania arkuszy dokumentu skojarzonego w zadaniu drukowania. Wszystkie strony w dokumencie powinny być połączone w dziurę. Obsługiwane mogą być wszystkie opcje, które mają odpowiadający wpis GPD/PPD.

Generowana wartość PCL6 dla wybranego dziurkowania jest określana przez funkcję GPD z wartością PrintSchemaKeywordMap JobHolePunch lub DocumentHolePunch. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu nazwy opcji DocumentHolePunch.

  2. Atrybut 'name' opcji DocumentHolePunch odpowiada nazwie opcji w GPD.

Kod PostScript wygenerowany dla wybranego dziurkowania jest zdefiniowany przez funkcję PPD z wartością MSPrintSchemaKeywordMap jako JobHolePunch lub DocumentHolePunch. Opcja w PPD do wykorzystania jest wybierana w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji DocumentHolePunch.

  2. Atrybut "name" opcji DocumentHolePunch jest zgodny z nazwą opcji w PPD.

PageMirrorImage

Ta funkcja określa, czy zawartość strony powinna być lustrzanym odbiciem. Obsługiwane opcje to None i MirrorImageWidth.

Wartość PCL6 wygenerowana dla wybranego dublowania jest określana przez funkcję GPD z wartością PrintSchemaKeywordMap PageMirrorImage. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji PageMirrorImage.

  2. Atrybut name opcji PageMirrorImage jest zgodny z nazwą opcji w gpD.

Kod PostScript wygenerowany dla wybranego odbicia lustrzanego jest określany przez funkcję MirrorPrint w PPD. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu "name" opcji PageMirrorImage.

  2. Używane są następujące mapowania domyślne:

    Wartość PageMirrorImage Wpis pliku GPD/PPD
    PrintTicket Brak PPD — fałsz
    PrintTicket SzerokośćObrazuLustrzanego PPD True
  3. Atrybut "name" opcji PageMirrorImage odpowiada nazwie opcji w PPD.

PageNegativeImage

Ta funkcja określa, czy zawartość strony powinna być obrazem ujemnym. Obsługiwane opcje to: brak i ujemny.

Wygenerowany kod PCL6 dla wybranego drukowania w negatywie jest określany przez cechę GPD z atrybutem PrintSchemaKeywordMap „PageNegativeImage”. Opcja w GPD do użycia jest wybierana w następującej kolejności:

  1. Jeśli parametr PrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji PageNegativeImage.

  2. Atrybut nazwy opcji PageNegativeImage jest zgodny z nazwą opcji w GPD.

Kod PostScript wygenerowany dla wybranego drukowania ujemnego jest określany przez funkcję PPD NegativePrint. Opcja w PPD, której należy użyć, jest zaznaczona w następującej kolejności:

  1. Jeśli parametr MSPrintSchemaKeywordMap jest określony i pasuje do atrybutu name opcji PageNegativeImage.

  2. Używane są następujące mapowania domyślne:

    Wartość PageNegativeImage Wpis pliku GPD/PPD
    PrintTicket Brak PPD — fałsz
    PrintTicket Negatywny PPD True
  3. Atrybut name opcji PageNegativeImage odpowiada nazwie opcji w PPD.

Domyślne mapowania PageMediaSize

Standard filtrów XPS

Specyfikacje schematu wydruku można pobrać tutaj:

Drukuj specyfikację schematu 1.1

Drukuj specyfikację schematu 2.0