2017-09-27 189 views

回答

0

予實現的自定義放大和通過改變NG2 PDF的觀看者的[zoom]屬性縮小按鈕

HTML

<pdf-viewer [src]="pdfSrc" 
       [page]="page" 
       [original-size]="true" 
       [zoom]="zoom_to"></pdf-viewer> 

,這裏是在組件級縮放方法

zoom_in() { 
    this.zoom_to = this.zoom_to + 0.25; 
    } 

    zoom_out() { 
    if (this.zoom_to > 1) { 
     this.zoom_to = this.zoom_to - 0.25; 
    } 
    } 
0

把一件簡單的事情。輕鬆工作。玩的開心!!!

// HTML部分

<pdf-viewer [fit-to-page]="fitToPage" [(page)]="pageVariable" [zoom]="zoom" [autoresize]="autoresize" [show-all]="showAll" [src]="pdfSrc" [render-text]="true" style="display: block"></pdf-viewer> 
    <button ion-button (click)="incrementZoom(-0.1)"> 
     <img src="assets/Zoom_Out.png"/> 
    </button> 
    <button ion-button (click)="incrementZoom(0.1)"> 
     <img src="assets/Zoom_in.png"/> 
    </button> 

// TS的一部分,它會自動改變大小。

zoom: number = 1.0; 
originalSize: boolean = true; 

incrementZoom(amount: number) { 
    this.zoom += amount; } 
相關問題