Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Incluído dados sobre a saída em planilha XLSX

...

Formato

Descrição

PDFGera um documento em formato PDF.

PDF_WITH_PASSWORD

Gera um documento em formato PDF com senha de proteção. A senha deve conter entre 6 e 12 caracteres.
PDF_WITHOUT_FONTSGera um documento em formato PDF, porém sem embarcar as fontes usadas*.
PDF_WITHOUT_FONTS_WITH_PASSWORDGera um documento em formato PDF, porém sem embarcar as fontes usadas* e com senha de proteção. A senha deve conter entre 6 e 12 caracteres.
PNGGera uma imagem em formato PNG.
PREVIEWAbre uma janela de vizualização da impressão do documento.
XLS ou XLSXGera uma planilha em formato XLSX. Disponível a partir da versão 2.1.0 da TOTVS Printer.
"nome da fila de impressão"Se nenhum dos formatos acima for usado, então o documento será enviado para a fila de impressão com o nome dado, isto é, o nome da impressora de destino.

...

  • É importante atentar-se ao fato de que as imagens de código de barras 2D barras QRCode e DataMatrix geradas possuem um tamanho mínimo dimensões mínimas sugeridas (altura e largura) que depende do tamanho dependem da quantidade de caracteres do texto codificado, e tem têm como função garantir que um leitor conseguirá interpretar o código corretamente. Portanto se o tamanho Para respeitar tais dimensões mínimas basta informar o valor 1 no parâmetro nBarcodeSize. Até a versão 1.7.1 do agente TOTVSPrinter, se o valor especificado no parâmetro nBarcodeSize para QRCode e DataMatrix for inferior ao tamanho mínimo necessário (calculado a dimensão mínima necessária (calculada pelo motor de geração de código de barras), o tamanho valor informado será ignorado e a imagem assumirá um tamanho maiordimensões maiores. Porém a partir da versão 1.7.2, as dimensões sempre respeitarão o nBarcodeSize, mesmo que uma dimensão inferior a recomendada seja especificada (com exceção do valor 1 que continua servindo para especificar que as dimensões devem respeitar o tamanho natural sugerido).
  • Para gerar criar imagens de QRCode e DataMatrix com o tamanho mínimo necessário e legíveldimensões mínimas sugeridas automaticamente pelo motor de geração para garantir a qualidade da leitura dos dados, basta informar o valor 1 no parâmetro nBarcodeSizeparâmetro nBarcodeSize.
  • A geração de arquivos PDF possui uma limitação na quantidade de páginas geradas para um documento. Até a versão 1.6.6 da TOTVS Printer, o limite máximo é de 8.191 páginas. A partir da versão 1.6.7 esse limite foi expandido para 32.767 páginas.
  • A partir da versão 1.4.4 da TOTVS Printer, ao ser excedido o limite de páginas PDF, o processo de geração é interrompido para evitar erros na execução.
  • A geração de planilha XLS está disponível a partir da versão 2.1.0 da TOTVS Printer. O arquivo .rel criado para a saída de planilha não é compatível com as demais saídas e vice-versa.


Exemplos

Bloco de código
languagebash
themeEclipse
titleExemplos de impressão de relatórios (arquivos .rel)
linenumberstrue
printer.exe meuexemplo.rel PDF
printer.exe meuexemplo.rel PDF -rfs
printer.exe meuexemplo.rel PDF_WITH_PASSWORD senhauser senhaowner 
printer.exe meuexemplo.rel PDF_WITH_PASSWORD -rfs senhauser senhaowner 
printer.exe meuexemplo.rel PDF_WITH_PASSWORD senhauser -pdfversion=1.7
printer.exe meuexemplo.rel minhaImpressora -rfs
printer.exe meuexemplo.rel "Lexmark MX510"
printer.exe meuexemploparaxls.rel XLS
Bloco de código
languagebash
themeEclipse
titleExemplos com impressão direta de código de barras 2D
linenumberstrue
printer.exe imagemqr.png qrcode "Texto codificado em QR Code." 90
printer.exe imagemdm.jpg datamatrix "Texto codificado em DataMatrix." 200
printer.exe imagemPDF417.bmp pdf417 "Texto codificado em PDF417." 300 100