Jak tisknout z Dosu na moderních tiskárnách pomocí PascaluNejprve si stáhněte balíček tří nepřeložených UNIT jednotek pro inkoustové, laserové a jiné tiskárny. Pokud se soubor nestáhne,ale otevře v novém okně, budete si muset uložit odkaz jako soubor (z Microsoft Exploderu, nebo Netscape Navigatoru se klikne pravým tlačítkem a zvolí se správná volba z menu...) Soubor ke stažení je zde: 3kB Zip Pojďme se nyní podívat na jednotlivé unity. Největší z nich je soubor HP.PAS který je k tiskárnám Hewlett Packard. Budete si jej muset přejmenovat, nebo zvolit jiné jméno Unity (nyní se jmenuje Deskjet) Před tiskem se doporučuje tiskárnu zresetovat (tedy pokud jstedo ní nenahráli svoje fonty :-) ) což se udělá příkazem HP_RESET. Pak by mělo dojít k volbě velikosti papíru (např. pro A4 je to HP_A4SIZE, pro obálky HP_ENVELOPESIZE ...) Pro volbu písma - tučné kurzíva apod. se používají příkazy HP_UPRIGHT; HP_ITALIC; HP_NORMAL; HP_BOLD; HP_EXTRABOLD a další. Na konci tisku povinně proveďte příkaz HP_EJECT, který vysune potištěný papír ven, pokud totiž váš tisk nepřesáhl vybranou velikost papíru, bude tiskárna čekat na zbytek dat a papír prostě nepotiská .... Unita Print_la obsahuje jen jeden příkaz a tu dump_laser, která vykopíruje obsah grafické obrazovky (vytvořené pomocí pascalovské unity GRAPH) na tiskárnu. Název procedury jasně napovídá, na který druh tiskárny toto zafunguje spolehlivě ... Unita print_ma je prakticky stejná jako předchozí unita, jen funguje na jehličkové tiskárny ... Máte-li propracovanější unity a chcete-li je zveřejnit, napište mi, můj aktuální Email je uveden v zápatí (tj. na konci) této stránky. |
WEBovský
počítadlo spočítalo, že si číslo
|