summaryrefslogtreecommitdiff
path: root/pages/api/pdftron/createBasicContractPdf.ts
diff options
context:
space:
mode:
Diffstat (limited to 'pages/api/pdftron/createBasicContractPdf.ts')
-rw-r--r--pages/api/pdftron/createBasicContractPdf.ts16
1 files changed, 9 insertions, 7 deletions
diff --git a/pages/api/pdftron/createBasicContractPdf.ts b/pages/api/pdftron/createBasicContractPdf.ts
index 1122c022..376d8540 100644
--- a/pages/api/pdftron/createBasicContractPdf.ts
+++ b/pages/api/pdftron/createBasicContractPdf.ts
@@ -294,13 +294,15 @@ export default async function handler(
// 4. 원본 파일 읽기
const originalBuffer = await fs.readFile(templateFile.filepath);
-
+ // const publicDir = path.join(process.cwd(), "public", "basicContract");
+ // const testBuffer = await fs.readFile(path.join(publicDir, "test123.docx"));
+ // console.log(testBuffer);
// 5. DRM 복호화 처리 (보안 검증 포함)
- console.log(`🔐 [${requestId}] DRM 복호화 시작: ${templateFile.originalFilename || 'unknown'}`);
- const decryptedBuffer = await decryptBufferWithDRM(
- originalBuffer,
- templateFile.originalFilename || 'template.docx'
- );
+ // console.log(`🔐 [${requestId}] DRM 복호화 시작: ${templateFile.originalFilename || 'unknown'}`);
+ // const decryptedBuffer = await decryptBufferWithDRM(
+ // originalBuffer,
+ // templateFile.originalFilename || 'template.docx'
+ // );
// 6. 복호화된 버퍼로 기본계약서 PDF 생성
console.log(`📄 [${requestId}] 기본계약서 PDF 생성 시작`);
@@ -308,7 +310,7 @@ export default async function handler(
result,
buffer: pdfBuffer,
error,
- } = await createBasicContractPdf(decryptedBuffer, templateData);
+ } = await createBasicContractPdf(originalBuffer, templateData);
if (result && pdfBuffer) {
console.log(`✅ [${requestId}] 기본계약서 PDF 생성 성공: ${outputFileName}`);