Обсуждение:Стандартный расширенный фильтр GUIPF.D32

4 (3)
  • Развернуть Обсуждение:Стандартный расширенный фильтр GUIPF.D32 ( Обсуждение примера  28.11.2008 00:53 )
    0(0)
    Этот фильтр выполняет вывод информации на печатающее устройство в графическом режиме. Это позволяет печатать на принтерах без поддержки текстового режима или без поддержки кириллической кодовой страницы.

    В файле guipfN.ini (где N – число равное коду алгоритма, указанному при регистрации псевдонима) могут быть заданы следующие параметры:

    FONT - определяет используемый для печати тип шрифта. По умолчанию используется Courier New.
    FONTSZ - размер шрифта. По умолчанию 12.
    PAPERSZ - формат бумаги. 1- Letter, 8 – А3, 9 – А4, 11 – А5, По умолчанию 9 (A4).
    ORIENT - ориентация бумаги. 1 – портрет, 2 – пейзаж. По умолчанию – 1.
    MLEFT - отступ от левого края бумаги в мм.
    MRIGHT - отступ от правого края бумаги в мм.
    MTOP - отступ от верхнего края бумаги в мм.
    MBOTTOM - отступ от нижнего края бумаги в мм.
    OEM2ANSI - 0 – не выполнять конвертирование из OEM в ANSI . 1 – выполнять. По умолчанию принимается 1 – конвертировать.
    FILTER - имя фильтра второго уровня без расширения.
    FILTALG - алгоритм фильтрования для фильтра второго уровня. По умолчанию 0.
    LNBRK - алгоритм обработки строк, не помещающихся на бумаге. 0 – отбрасывать не поместившуюся часть строки, 1 – переносить на следующую строку. По умолчанию принято 1.

    Во вложении размещен файл расширенного фильтра печати GUIPF.D32 и пример настроечного файла guipf1.ini (для первого алгоритма).
    Посмотреть пример
    >> Ответить