이것을 시도했지만 작동하지 않습니다. 또한 몇 가지 방법을 더 추가했습니다. Chat GPT에 관해 이미 질문했지만 작동하지 않습니다.
try { // 从HTML生成PDF const pdf = await page.pdf({path:'custom.pdf', format: 'A4', pageRanges: '1' }); await browser.close(); return pdf; } catch (error) { console.error('生成PDF时出错:', error); }
tpdf() 메서드의 경로 옵션은 PDF 생성 중에 생성된 임시 파일을 지정하는 데만 사용되므로 HSIS 코드가 작동하지 않습니다. 실제 PDF 파일은 기본 다운로드 디렉터리에 저장됩니다. 고정된 PDF 이름을 설정하려면 서버의 응답을 가로채고 Content-Disposition 헤더를 수정해야 합니다. 다음 코드는 이를 수행하는 방법을 보여줍니다.
으아아아