프롬프트 수정 - 도면 line
This commit is contained in:
@@ -819,26 +819,14 @@ namespace DwgExtractorManual
|
|||||||
// PDF 데이터로 업데이트
|
// PDF 데이터로 업데이트
|
||||||
exportExcel.UpdateWithPdfData(jsonFilePath);
|
exportExcel.UpdateWithPdfData(jsonFilePath);
|
||||||
|
|
||||||
// 완전한 Excel 파일 생성 (DWG + PDF 데이터)
|
// 업데이트된 매핑 데이터 저장 (Excel 파일은 생성하지 않음)
|
||||||
var timestamp = DateTime.Now.ToString("yyyyMMdd_HHmmss");
|
|
||||||
string completeExcelPath = Path.Combine(resultDir, $"{timestamp}_Complete_Mapping.xlsx");
|
|
||||||
|
|
||||||
LogMessage("📊 통합 Excel 파일 생성 중...");
|
|
||||||
|
|
||||||
// ⭐ 중요: 매핑 데이터를 Excel 시트에 기록
|
|
||||||
exportExcel.WriteCompleteMapping();
|
|
||||||
|
|
||||||
// 매핑 워크북만 저장 (완전한 매핑 데이터용)
|
|
||||||
exportExcel.SaveMappingWorkbookOnly(completeExcelPath);
|
|
||||||
|
|
||||||
// 업데이트된 매핑 데이터 저장
|
|
||||||
exportExcel.SaveMappingDictionary(latestMappingDataFile);
|
exportExcel.SaveMappingDictionary(latestMappingDataFile);
|
||||||
|
|
||||||
// Excel 객체 정리
|
// Excel 객체 정리
|
||||||
exportExcel.CloseExcelObjectsWithoutSaving();
|
exportExcel.CloseExcelObjectsWithoutSaving();
|
||||||
|
|
||||||
LogMessage($"✅ Excel 매핑 자동 업데이트 완료: {Path.GetFileName(completeExcelPath)}");
|
LogMessage("✅ 매핑 데이터 자동 업데이트 완료");
|
||||||
LogMessage("📊 DWG 값과 PDF 값이 모두 포함된 통합 Excel 파일이 생성되었습니다.");
|
LogMessage("📊 DWG 값과 PDF 값이 매핑 데이터에 저장되었습니다. '합치기' 버튼으로 Excel 파일을 생성하세요.");
|
||||||
|
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
@@ -1153,7 +1141,7 @@ namespace DwgExtractorManual
|
|||||||
|
|
||||||
progressBar.Value = 80;
|
progressBar.Value = 80;
|
||||||
|
|
||||||
// 완전한 Excel 파일 생성 (DWG + PDF 데이터)
|
// 완전한 Excel 파일 생성 (DWG + PDF 데이터) - 합치기 전용
|
||||||
var timestamp = DateTime.Now.ToString("yyyyMMdd_HHmmss");
|
var timestamp = DateTime.Now.ToString("yyyyMMdd_HHmmss");
|
||||||
string completeExcelPath = Path.Combine(resultDir, $"{timestamp}_Complete_Mapping_Merged.xlsx");
|
string completeExcelPath = Path.Combine(resultDir, $"{timestamp}_Complete_Mapping_Merged.xlsx");
|
||||||
|
|
||||||
|
|||||||
@@ -155,7 +155,7 @@ class GeminiAnalyzer:
|
|||||||
"설계공구_공구명: '제2-1공구'"
|
"설계공구_공구명: '제2-1공구'"
|
||||||
"설계공구_범위: '12780.00-15860.00'"
|
"설계공구_범위: '12780.00-15860.00'"
|
||||||
"도면명_line{n}은 도면명에 해당하는 값 여러 줄을 위에서부터 0, 1, 2, ...라고 정의합니다."
|
"도면명_line{n}은 도면명에 해당하는 값 여러 줄을 위에서부터 0, 1, 2, ...라고 정의합니다."
|
||||||
"도면명에 해당하는 값이 두 줄인 경우 line0이 생략된 경우입니다."
|
"도면명에 해당하는 값이 두 줄인 경우 line0이 생략된 경우입니다. 따라서 두 줄인 경우 line0의 값은 비어있어야 하고 line1, line2의 값은 채워져 있어야 합니다."
|
||||||
"{ }_Title은 중앙 상단의 비교적 큰 폰트입니다. "
|
"{ }_Title은 중앙 상단의 비교적 큰 폰트입니다. "
|
||||||
"사업명_top에 해당하는 텍스트 아랫줄은 '시설_공구' 항목입니다."
|
"사업명_top에 해당하는 텍스트 아랫줄은 '시설_공구' 항목입니다."
|
||||||
"개정번호_{n}의 n은 삼각형 내부의 숫자입니다."
|
"개정번호_{n}의 n은 삼각형 내부의 숫자입니다."
|
||||||
|
|||||||
Reference in New Issue
Block a user