From 9b7bc16b3e85ec458763300757c8f9434c432431 Mon Sep 17 00:00:00 2001 From: jonaswinkler <17569239+jonaswinkler@users.noreply.github.com> Date: Wed, 10 Mar 2021 22:38:33 +0100 Subject: [PATCH] keep the ng2-pdf-viewer; this might come in handy for splitting documents at specific pages #706 --- src-ui/package.json | 1 + src-ui/src/app/app.module.ts | 2 ++ .../document-detail.component.html | 17 ++++++++++++++++- .../document-detail.component.ts | 12 ++++++++++++ .../document-card-large.component.html | 2 +- .../document-card-small.component.html | 2 +- .../manage/settings/settings.component.html | 11 +++++++++++ .../manage/settings/settings.component.ts | 2 ++ src-ui/src/app/services/settings.service.ts | 2 ++ 9 files changed, 48 insertions(+), 3 deletions(-) diff --git a/src-ui/package.json b/src-ui/package.json index b005d843a..595228501 100644 --- a/src-ui/package.json +++ b/src-ui/package.json @@ -25,6 +25,7 @@ "bootstrap": "^4.5.0", "file-saver": "^2.0.5", "ng-bootstrap": "^1.6.3", + "ng2-pdf-viewer": "^6.3.2", "ngx-color": "^6.2.0", "ngx-cookie-service": "^10.1.1", "ngx-file-drop": "^10.0.0", diff --git a/src-ui/src/app/app.module.ts b/src-ui/src/app/app.module.ts index f12f08b6d..ebf24a327 100644 --- a/src-ui/src/app/app.module.ts +++ b/src-ui/src/app/app.module.ts @@ -47,6 +47,7 @@ import { SavedViewWidgetComponent } from './components/dashboard/widgets/saved-v import { StatisticsWidgetComponent } from './components/dashboard/widgets/statistics-widget/statistics-widget.component'; import { UploadFileWidgetComponent } from './components/dashboard/widgets/upload-file-widget/upload-file-widget.component'; import { WidgetFrameComponent } from './components/dashboard/widgets/widget-frame/widget-frame.component'; +import { PdfViewerModule } from 'ng2-pdf-viewer'; import { WelcomeWidgetComponent } from './components/dashboard/widgets/welcome-widget/welcome-widget.component'; import { YesNoPipe } from './pipes/yes-no.pipe'; import { FileSizePipe } from './pipes/file-size.pipe'; @@ -145,6 +146,7 @@ registerLocaleData(localeRu) ReactiveFormsModule, NgxFileDropModule, InfiniteScrollModule, + PdfViewerModule, NgSelectModule, ColorSliderModule ], diff --git a/src-ui/src/app/components/document-detail/document-detail.component.html b/src-ui/src/app/components/document-detail/document-detail.component.html index 79215c51c..f9b87aee3 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.html +++ b/src-ui/src/app/components/document-detail/document-detail.component.html @@ -1,4 +1,14 @@ +
+
+
Page
+
+ +
+
of {{previewNumPages}}
+
+
+