Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležitý
Moderní tisková platforma je upřednostňovaná pro komunikaci s tiskárnami ve Windows. Doporučujeme použít ovladač třídy doručené pošty IPP od Microsoftu spolu s tiskovými podpůrnými aplikacemi (PSA) k přizpůsobení prostředí tisku ve Windows 10 a 11 pro vývoj zařízení tiskárny.
Další informace najdete v průvodci návrhem aplikace Podpora tisku.
Někteří dodavatelé tiskárny raději používají různé polotónové algoritmy při tisku různých druhů objektů, jako je text, vektorové objekty a rastrové obrázky. Tři následující příklady ukazují, co by se mělo přidat do gpD pro tisk každého z těchto typů objektů.
První příklad ukazuje, jak při tisku textu začlenit polotónové vykreslování.
*Ifdef: WINNT_51
*Feature: TEXTHALFTONE
{
*rcNameID: =TEXTHALFTONE_DISPLAY
*DefaultOption: DETAIL
*Option: DETAIL
{
*rcNameID: =DETAIL_HT_DISPLAY
*Command: CmdSetTextHTAlgo { *Cmd : "<1B>*t0J" }
}
*Option: SMOOTH
{
*rcNameID: =SMOOTH_HT_DISPLAY
*Name: "Smooth"
*Command: CmdSetTextHTAlgo { *Cmd : "<1B>*t15J" }
}
*Option: BASIC
{
*rcNameID: =BASIC_HT_DISPLAY
*Command: CmdSetTextHTAlgo { *Cmd : "<1B>*t18J" }
}
}
*Endif:
Druhý příklad obsahuje příkazy pro vykreslování polotónů při tisku vektorové grafiky.
*Ifdef: WINNT_51
*Feature: GRAPHICSHALFTONE
{
*rcNameID: =GRAPHICSHALFTONE_DISPLAY
*DefaultOption: SMOOTH
*Option: DETAIL
{
*rcNameID: =DETAIL_HT_DISPLAY
*Command: CmdSetGraphicsHTAlgo { *Cmd : "<1B>*t15J" }
}
*Option: SMOOTH
{
*rcNameID: =SMOOTH_HT_DISPLAY
*Command: CmdSetGraphicsHTAlgo { *Cmd : "<1B>*t18J" }
}
*Option: BASIC
{
*rcNameID: =BASIC_HT_DISPLAY
*Command: CmdSetGraphicsHTAlgo { *Cmd : "<1B>*t18J" }
}
}
*Endif:
Třetí příklad obsahuje příkazy pro polotónové vykreslování při tisku rastrových obrázků.
*Ifdef: WINNT_51
*Feature: PHOTOHALFTONE
{
*rcNameID: =PHOTOHALFTONE_DISPLAY
*DefaultOption: SMOOTH
*Option: DETAIL
{
*rcNameID: =DETAIL_HT_DISPLAY
*Command: CmdSetPhotoHTAlgo { *Cmd : "<1B>*t15J" }
}
*Option: SMOOTH
{
*rcNameID: =SMOOTH_HT_DISPLAY
*Command: CmdSetPhotoHTAlgo { *Cmd : "<1B>*t7J" }
}
*Option: BASIC
{
*rcNameID: =BASIC_HT_DISPLAY
*Command: CmdSetPhotoHTAlgo { *Cmd : "<1B>*t3J" }
}
}
*Endif: