UNPKG

@eternalheart/ngx-file-preview

Version:

A powerful Angular file preview component library supporting multiple file formats including images, videos, PDFs, Office documents, text files and more.

25 lines (24 loc) 1.06 kB
import { ElementRef, OnInit } from '@angular/core'; import { NgxExtendedPdfViewerComponent } from 'ngx-extended-pdf-viewer'; import { BasePreviewComponent } from "../base-preview/base-preview.component"; import { FileReaderResponse } from "../../services"; import * as i0 from "@angular/core"; export declare class PdfPreviewComponent extends BasePreviewComponent implements OnInit { zoom: any; rotation: 0 | 90 | 180 | 270; currentPage: number; pdfViewer: NgxExtendedPdfViewerComponent; viewerContainer?: ElementRef<HTMLDivElement>; ngOnInit(): void; protected handleFileContent(content: FileReaderResponse): Promise<void>; pdfLoaded(): void; zoomIn(): void; zoomOut(): void; autoFit(): void; resetZoom(): void; reset(): void; rotate(degrees: number): void; onScaleChange($event: number): void; static ɵfac: i0.ɵɵFactoryDeclaration<PdfPreviewComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PdfPreviewComponent, "ngx-pdf-preview", never, {}, {}, never, never, true, never>; }