IronPDF 에 대한 엔지니어링 지원 요청을 하는 방법
IronPDF 개선 및 발생할 수 있는 문제 해결에 도움을 주셔서 감사합니다. 저희 기능 및 업데이트의 대부분은 고객 요청에 따라 이루어지며, 소프트웨어 개발은 고객과 개발자 간의 양방향 소통이라고 생각합니다.
지원을 제공하기 위해 당사 엔지니어링 팀은 문제를 효율적으로 재현하고 회귀 테스트를 생성할 수 있어야 합니다. 우리가 접하는 대부분의 문제는 플랫폼 또는 런타임과 관련된 문제입니다. 그러므로 우리는 매우 간결한 정보를 제공받아야 합니다.
모든 지원 요청은 다음 주소로 보내주시기 바랍니다.support@ironsoftware.com .
문제에 대한 간결하고 명확한 설명
훌륭한 기술 보고서에는 문제를 재현할 수 있는 충분한 정보가 포함되어야 합니다. 문제를 동료에게 보고하거나 스택오버플로우에 질문을 올린다고 상상해 보세요.
버그 보고서에는 다음 내용이 포함되어야 합니다.
- 경험하신 증상에 대한 명확한 설명과 그 원인에 대한 의견이 있으시면 알려주세요.
- 로그 파일(아래 참조)
- 환경: IronPDF 버전, Node.js 버전, OS 및 정확한 클라우드 환경(적용 가능한 경우)
티켓 처리를 우선적으로 진행하기 위해 다음 사항들을 최대한 많이 포함해 주세요:
- 문제를 완전히 재현하는 예제 프로젝트(아래 참조)
- 스택오버플로우 스타일의 코드 스니펫 (코드 스크린샷은 올리지 마세요)
- 증상 또는 예외의 스크린샷
- 예외 메시지 텍스트(오류 + 스택 추적)
- 입력 매개변수 및 자산: URL, HTML, HTML 파일, 이미지, PDF, CSS 등
IronPDF 로그 활성화 방법
다음 코드를 다른 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);생성된 로그 파일을 지원 요청에 첨부하세요.
예제 프로젝트를 첨부하는 방법
문제를 정확하게 재현하는 예제 프로젝트를 통해 엔지니어들은 문제를 간단하고 신속하게 파악하고 이해할 수 있습니다.
선호하는 형식은 압축된, 간단한, 독립 실행형 Node.js 콘솔 프로젝트입니다:
- Google Drive 또는 Dropbox 링크를 보낼 때는 전체 공유 기능을 활성화해 주세요.
다음 사항도 포함해 주세요:
- 입력 파일(작동 여부), PDF, HTML, 참조된 자산(CSS, 이미지) 포함
- 출력 PDF(적용 가능한 경우) 및 예상 출력





