![]() | ||||
![]() |
NEWS APPS DOCS ABOUT | |||
![]() | ||||
![]() | ||||
![]() |
![]() Autodocs Include classes clib datatypes devices diskfont dos exec gadgets graphics hardware images intuition libraries pragma pragmas prefs asl.i / .h font.i / .h icontrol.i / .h input.i / .h locale.i / .h overscan.i / .h palette.i / .h pointer.i / .h prefhdr.i / .h printergfx.i / .h printerps.i / .h printertxt.i / .h reaction.h screenmode.i / .h serial.i / .h sound.i / .h wbpattern.i / .h workbench.i / .h proto reaction resources rexx utility workbench GuruMeditation | IFND PREFS_PRINTERGFX_I PREFS_PRINTERGFX_I SET 1 ** ** $VER: printergfx.i 38.3 (25.6.1992) ** Includes Release 45.1 ** ** File format for graphics printer preferences ** ** (C) Copyright 1991-2001 Amiga, Inc. ** All Rights Reserved ** ;--------------------------------------------------------------------------- IFND EXEC_TYPES_I INCLUDE "exec/types.i" ENDC ;--------------------------------------------------------------------------- ID_PGFX equ "PGFX" STRUCTURE PrinterGfxPrefs,0 STRUCT pg_Reserved,4*4 UWORD pg_Aspect UWORD pg_Shade UWORD pg_Image WORD pg_Threshold UBYTE pg_ColorCorrect UBYTE pg_Dimensions UBYTE pg_Dithering UWORD pg_GraphicFlags UBYTE pg_PrintDensity ; Print density 1 - 7 UWORD pg_PrintMaxWidth UWORD pg_PrintMaxHeight UBYTE pg_PrintXOffset UBYTE pg_PrintYOffset LABEL PrinterGfxPref_SIZEOF ; constants for PrinterGfxPrefs.pg_Aspect PA_HORIZONTAL equ 0 PA_VERTICAL equ 1 ; constants for PrinterGfxPrefs.pg_Shade PS_BW equ 0 PS_GREYSCALE equ 1 PS_COLOR equ 2 PS_GREY_SCALE2 equ 3 ; constants for PrinterGfxPrefs.pg_Image PI_POSITIVE equ 0 PI_NEGATIVE equ 1 ; flags for PrinterGfxPrefs.pg_ColorCorrect BITDEF PCC,RED,0 ; color correct red shades BITDEF PCC,GREEN,1 ; color correct green shades BITDEF PCC,BLUE,2 ; color correct blue shades ; constants for PrinterGfxPrefs.pg_Dimensions PD_IGNORE equ 0 ; ignore max width/height settings PD_BOUNDED equ 1 ; use max w/h as boundaries PD_ABSOLUTE equ 2 ; use max w/h as absolutes PD_PIXEL equ 3 ; use max w/h as prt pixels PD_MULTIPLY equ 4 ; use max w/h as multipliers ; constants for PrinterGfxPrefs.pg_Dithering PD_ORDERED equ 0 ; ordered dithering PD_HALFTONE equ 1 ; halftone dithering PD_FLOYD equ 2 ; Floyd-Steinberg dithering ; flags for PrinterGfxPrefs.pg_GraphicsFlags */ BITDEF PGF,CENTER_IMAGE,0 ; center image on paper BITDEF PGF,INTEGER_SCALING,1 ; force integer scaling BITDEF PGF,ANTI_ALIAS,2 ; anti-alias image ;--------------------------------------------------------------------------- ENDC ; PREFS_PRINTERGFX_I Comments |
![]() |
$VER: d0.se 1.14 Copyright © 2011-2023 Tobias Geijersson support at d0 dot se |
![]() |