CII. Impressão

Introdução

Estas funções somente estã disponíveis no Windows 9.x, ME, NT4 e 2000. Elas foram adicionadas no PHP 4.0.4.

Instalação

Adicione a linha extension=php_printer.dll no seu arquivo php.ini.

Configurações em execução

O comportamento dessas funções podem ser modificado pelas configurações do php.ini.

Tabela 1. Opções de configuração da impressora

NomePadrãoModificável
printer.default_printer""PHP_INI_ALL
Para maiores detalhes e definições das constantes do PHP_INI_* veja ini_set().

Índice
printer_abort -- Exclui o arquivo de impressão
printer_close -- Fecha uma conexão aberta com uma impressora
printer_create_brush -- Cria um novo pincel
printer_create_dc -- Cria um novo new device context
printer_create_font -- Cria uma nova fonte
printer_create_pen -- Cria uma nova caneta
printer_delete_brush -- Exclui um pincel
printer_delete_dc -- Exclui um device context
printer_delete_font -- Exclui uma fonte
printer_delete_pen -- Exclui a caneta
printer_draw_bmp -- Desenha um bitmap
printer_draw_chord -- Draw a chord
printer_draw_elipse -- Draw an ellipse
printer_draw_line -- Desenha uma linha
printer_draw_pie -- Draw a pie
printer_draw_rectangle -- Draw a rectangle
printer_draw_roundrect -- Draw a rectangle with rounded corners
printer_draw_text -- Desenha um texto
printer_end_doc -- Fecha o documento
printer_end_page -- Fecha a página ativa
printer_get_option -- Obtém dados de configuração da impressora
printer_list -- Retorna uma matriz das impressoras anexadas ao servidor
printer_logical_fontheight -- Obtém a altura lógica da fonte
printer_open -- Abre uma conexão com a impressora
printer_select_brush -- Seleciona um pincel
printer_select_font -- Seleciona uma fonte
printer_select_pen -- Seleciona uma caneta
printer_set_option -- Configura a conexão com a impressora
printer_start_doc -- Começa um novo documento
printer_start_page -- Começa uma nova página
printer_write -- Escreve daos na impressora