819bdcfcfbb75e6b4462bc6d998712a4d655c086
Replaced `DxPdfViewer` with `SenderPdfImageEditor` to enable PDF rendering, page previews, and field overlay editing. Added dependency injection for `PdfRenderService` and new state fields (`_previewPageCount`, `_previewPagePreviews`, `_previewFileName`, `_previewFieldOverlays`) to manage PDF metadata and interactions. Updated `OpenPreviewAsync` to render PDF pages using `PdfRenderService` and handle errors gracefully. Introduced `PreviewPdfDataUrl` for generating data URLs and a static helper `EstimatePdfPageCount` for fallback page count estimation. Added placeholder methods for user interactions with the editor. Improved cleanup logic to reset state fields when the viewer is unmounted. These changes enhance the PDF preview functionality while maintaining backward compatibility.
Description
No description provided
Languages
JavaScript
83.6%
C#
7.8%
HTML
3.9%
Visual Basic .NET
2.7%
CSS
1.5%
Other
0.4%