Printer
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
Esta extensão » PECL não está embutida no PHP.
Usuários Windows precisa habilitar a php_printer.dll no php.ini para usar estas funções. Extensões PECL que não são embutidas podem ser copiadas de: » https://pecl4win.php.net/
Configurações em execução
O comportamento dessas funções podem ser modificado pelas configurações do php.ini.
Nome | Padrão | Modificável | Changelog |
---|---|---|---|
printer.default_printer | "" | PHP_INI_ALL | Disponível desde o PHP 4.0.6. Removido no PHP 4.1.1. |
Tipos Resource
Esta extensão define manipuladores para uma conexão printer, para um brush, para um font e para um pen.
Constantes pré-definidas
Í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