feat: enhance PDF comparison with new change types and zoom functionality
- Added support for 'moved' and 'style-changed' change types in PDF comparison. - Implemented category filters for changes, allowing users to filter by text, images, headers, annotations, formatting, and background. - Introduced zoom functionality with buttons for zooming in, out, and resetting to default. - Updated UI to reflect new change types and categories, including visual indicators for moved and style-changed items. - Enhanced summary display to include counts for moved and style-changed changes. - Refactored rendering logic to accommodate zoom levels and improve performance. - Added tests for new change detection features and category assignments.
This commit is contained in:
@@ -292,7 +292,47 @@
|
||||
},
|
||||
"comparePdfs": {
|
||||
"name": "PDF 비교",
|
||||
"subtitle": "두 PDF를 나란히 비교합니다."
|
||||
"subtitle": "두 PDF를 나란히 비교합니다.",
|
||||
"firstPdf": "첫 번째 PDF",
|
||||
"secondPdf": "두 번째 PDF",
|
||||
"clickOrDrop": "클릭 또는 드롭",
|
||||
"page": "페이지",
|
||||
"overlay": "오버레이",
|
||||
"sideBySide": "나란히 보기",
|
||||
"flicker": "깜빡임",
|
||||
"syncScroll": "스크롤 동기화",
|
||||
"export": "내보내기",
|
||||
"exportAsPdf": "PDF로 내보내기",
|
||||
"splitView": "분할 보기",
|
||||
"alternating": "번갈아 보기",
|
||||
"leftDocument": "왼쪽 문서",
|
||||
"rightDocument": "오른쪽 문서",
|
||||
"original": "원본",
|
||||
"modified": "수정본",
|
||||
"searchChanges": "변경 사항 검색...",
|
||||
"deleted": "삭제됨",
|
||||
"added": "추가됨",
|
||||
"prevPage": "이전 페이지",
|
||||
"nextPage": "다음 페이지",
|
||||
"prevChange": "이전 변경",
|
||||
"nextChange": "다음 변경",
|
||||
"uploadTwoPdfs": "차이점을 보려면 두 개의 PDF를 업로드하세요.",
|
||||
"noDifferences": "이 페이지에서 차이점이 감지되지 않았습니다.",
|
||||
"noMatchingChanges": "현재 필터와 일치하는 변경 사항이 없습니다.",
|
||||
"pageNotExist": "페이지 {{page}}는 이 PDF에 존재하지 않습니다.",
|
||||
"noPairedPage": "이쪽에 대응되는 페이지가 없습니다.",
|
||||
"buildingModel": "페이지 페어링 모델을 만드는 중...",
|
||||
"indexingPdf": "PDF {{num}}의 {{page}} / {{total}} 페이지를 인덱싱하는 중...",
|
||||
"loadingComparison": "비교 {{current}} / {{total}} 불러오는 중...",
|
||||
"runningOcr": "페이지 {{page}}에서 OCR 실행 중...",
|
||||
"preparingExport": "PDF 내보내기 준비 중...",
|
||||
"renderingPage": "페이지 {{current}} / {{total}} 렌더링 중...",
|
||||
"exportError": "내보내기 오류",
|
||||
"exportFailed": "비교 PDF를 내보낼 수 없습니다.",
|
||||
"loadingFile": "{{name}} 불러오는 중...",
|
||||
"invalidFile": "잘못된 파일",
|
||||
"invalidFileMsg": "유효한 PDF 파일을 선택하세요.",
|
||||
"loadError": "PDF를 불러올 수 없습니다. 손상되었거나 비밀번호로 보호되었을 수 있습니다."
|
||||
},
|
||||
"posterizePdf": {
|
||||
"name": "PDF 포스터화",
|
||||
|
||||
Reference in New Issue
Block a user