PHPverse 2025

wkhtmltox\Image\Converter::__construct

(wkhtmltox >= 0.1.0)

wkhtmltox\Image\Converter::__constructCria um novo conversor de imagem

Descrição

public wkhtmltox\Image\Converter::__construct(string $buffer = ?, array $settings = ?)

Cria um conversor de imagem, opcionalmente recebendo um buffer de entrada e definições de configuração.

Parâmetros

buffer

HTML

settings

Nome Descrição Valores Registro de modificações
in URL ou caminho do arquivo de entrada, se "-" stdin for usado /path/to/markup.html >= 0.1.0
out caminho do arquivo de saída, se "-" stdout for usado, por padrão um buffer interno é usado /path/to/output.png >= 0.1.0
fmt formato de saída a ser usado
"" padrão
jpg saída como JPEG
png saída como PNG
bmp saída como bitmap
svg saída como SVG
>= 0.1.0
transparent ao gerar um PNG ou SVG, torna o fundo branco transparente boolean >= 0.1.0
screenWidth a largura da tela usada para renderizar em pixels 800 >= 0.1.0
smartWidth quando true, screenWidth é expandido para a largura do conteúdo boolean >= 0.1.0
quality fator de compressão a ser usado ao gerar uma imagem JPEG 94 >= 0.1.0
crop.left coordenada esquerda/x da janela a ser capturada em pixels 200 >= 0.1.0
crop.top coordenada superior/y da janela a ser capturada em pixels 200 >= 0.1.0
crop.width largura da janela a ser capturada em pixels 200 >= 0.1.0
crop.height altura da janela a ser capturada em pixels 200 >= 0.1.0
load.cookieJar caminho do arquivo usado para carregar e armazenar cookies /tmp/cookies.txt >= 0.1.0
load.username nome de usuário a ser usado ao fazer login em um site bart >= 0.1.0
load.password a senha a ser usada ao fazer login em um site elbarto >= 0.1.0
load.jsdelay a quantidade de tempo em milissegundos para esperar depois que uma página é carregada até que ela seja capturada 1200 >= 0.1.0
load.zoomFactor quanto zoom deve ser aplicado ao conteúdo 2.2 >= 0.1.0
load.customHeaders cabeçalhos personalizados para enviar ao solicitar a página principal da web   >= 0.1.0
load.repertCustomHeaders defina como true para enviar com todas as solicitações boolean >= 0.1.0
load.cookies string de cookie a ser enviada ao solicitar a página principal da web   >= 0.1.0
load.post string de postagem a ser enviada ao solicitar a página principal da web   >= 0.1.0
load.blockLocalFileAccess não permite que arquivos locais e canalizados acessem outros arquivos locais boolean >= 0.1.0
load.stopSlowScript interrompe a execução lenta de javascript boolean  
load.debugJavascript permite que o javascript emita avisos boolean >= 0.1.0
load.loadErrorHandling define estratégia de tratamento de erros
abort aborta o processo de conversão
skip não adiciona o objeto à saída final
ignore tenta adicionar o objeto à saída final
>= 0.1.0
load.proxy     >= 0.1.0
web.background inclui imagem de fundo na saída boolean >= 0.1.0
web.loadImages inclui imagens na saída boolean >= 0.1.0
web.enableJavascript habilita ou desabilita o javascript boolean >= 0.1.0
web.enableIntelligentShrinking permite tentar encaixar mais conteúdo na página, aplica-se apenas à saída PDF boolean >= 0.1.0
web.minimumFontSize o tamanho mínimo de fonte permitido 9 >= 0.1.0
web.printMediaType imprime conteúdo usando o tipo de mídia de impressão em vez do tipo de mídia de tela boolean >= 0.1.0
web.defaultEncoding conteúdo a ser usado onde nenhuma codificação é especificada utf-8 >= 0.1.0
web.userStyleSheet URL ou caminho para uma folha de estilo especificada pelo usuário /path/to/style.css >= 0.1.0
web.enablePlugins habilita ou desabilita plugins NS boolean >= 0.1.0

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top