Como fazer uma solicitação de suporte técnico para o IronPDF
Agradecemos o tempo que você dedicou para nos ajudar a melhorar o IronPDF e resolver qualquer problema que você esteja enfrentando. A grande maioria de nossos recursos e atualizações são impulsionados por solicitações de clientes, e consideramos o desenvolvimento de software uma conversa de mão dupla entre nossos clientes e nossos desenvolvedores.
Para podermos prestar suporte, nossa equipe de engenharia precisará ser capaz de reproduzir o problema de forma eficiente e criar testes de regressão. A maioria dos problemas que observamos são específicos da plataforma ou do ambiente de execução. Sendo assim, precisamos receber informações extremamente concisas.
Por favor, envie todas as solicitações de suporte parasupport@ironsoftware.com .
Uma descrição concisa e clara do problema.
Um bom relatório técnico deve incluir informações suficientes para reproduzir o problema. Imagine que você está relatando o problema a um colega ou publicando no Stack Overflow.
Um relatório de erros deve conter:
- Uma descrição clara dos sintomas apresentados e quaisquer ideias que você possa ter sobre a sua causa.
- Arquivos de log (veja abaixo)
- Ambiente: versão do IronPDF, versão do Node.js, SO, e ambiente em nuvem exato (se aplicável)
Por favor, inclua o máximo possível das seguintes informações para priorizar seu ticket:
- Projeto de exemplo que reproduz completamente o problema (veja abaixo)
- Um trecho de código no estilo Stack Overflow (por favor, não faça capturas de tela do código)
- Capturas de tela dos sintomas ou exceções
- Texto da mensagem de exceção (erro + rastreamento de pilha)
- Parâmetros de entrada e recursos: URL, HTML, arquivo HTML, imagem, PDF, CSS, etc.
Como Habilitar Logs do IronPDF
Coloque o seguinte código antes de qualquer outra chamada do IronPDF:
const { IronPdfGlobalConfig } = require('@ironsoftware/ironpdf');
const config = IronPdfGlobalConfig.getConfig();
config.licenseKey = process.env.IRONPDF_LICENSE_KEY;
config.logPath = '/tmp/ironpdf.log';
config.debug = true;
await IronPdfGlobalConfig.setConfig(config);
const { IronPdfGlobalConfig } = require('@ironsoftware/ironpdf');
const config = IronPdfGlobalConfig.getConfig();
config.licenseKey = process.env.IRONPDF_LICENSE_KEY;
config.logPath = '/tmp/ironpdf.log';
config.debug = true;
await IronPdfGlobalConfig.setConfig(config);
Anexe o arquivo de log gerado à sua solicitação de suporte.
Como anexar um projeto de exemplo
Um projeto de exemplo que reproduz com precisão um problema completo de forma isolada permite que nossos engenheiros identifiquem e compreendam o problema de forma simples e rápida.
Nosso formato preferido é um projeto de console Node.js autônomo, simples e compactado:
- Por favor, habilite o compartilhamento completo ao enviar um link do Google Drive ou Dropbox.
Inclua também:
- Arquivos de entrada (funcionais e não funcionais), incluindo PDFs, HTML, recursos referenciados (CSS, imagens)
- PDFs de saída (se aplicável) e o resultado esperado

