Á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 QRCode e DataMatrix geradas possuem dimensões mínimas sugeridas (altura e largura) que dependem da quantidade de caracteres do texto codificado, e têm como função garantir que um leitor conseguirá interpretar o código corretamente. 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 a dimensão mínima necessária (calculada pelo motor de geração de código de barras), o valor informado será ignorado e a imagem assumirá dimensõ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 criar imagens de QRCode e DataMatrix com dimensõ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 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