tenta fix pdfservice.js

This commit is contained in:
rodrigo committed 2025-04-22 11:14:37 -03:00
1 parent 4708b9ec82
commit 3966728ad4
1 file changed
+4 -4
+4 -4
View File
@@ -639,11 +639,11 @@ export class PdfService {
timbradoPageCount = timbradoPdf.getPageCount(); timbradoPageCount = timbradoPdf.getPageCount();
console.log(`Timbrado carregado com ${timbradoPageCount} páginas`); console.log(`Timbrado carregado com ${timbradoPageCount} páginas`);
// Usar apenas a primeira página do timbrado para todas as páginas do documento // Usar a primeira página do timbrado como modelo para todas as páginas
if (timbradoPageCount > 0) { if (timbradoPageCount > 0) {
// Corrigido: pdfDoc.embedPdfPage retorna uma promessa de um objeto e não um array // Carregue a primeira página do timbrado como imagem de fundo
const embedded = await pdfDoc.embedPdfPage(timbradoPdf.getPage(0)); const [firstPage] = await pdfDoc.embedPdf(timbradoPdf, [0]);
timbradoPages = [embedded]; timbradoPages = [firstPage];
console.log('Timbrado incorporado com sucesso'); console.log('Timbrado incorporado com sucesso');
} }
} catch (error) { } catch (error) {