2017-02-28 3 views
1

私はPDFキャンバスを使ってAngularJS/BootstrapアプリケーションでPDFをプレビューしています。 このプレビューは本当に優れています。これらは、私のdivコンテナであるngPdf - zoomOutとzoomIn - center

<button type="button" class="btn btn-default" data-ng-click="zoomIn()"> 
    <span class="glyphicon glyphicon-zoom-in"></span> 
</button> 

<div> 
    <canvas id="pdf-canvas" class="rotate0"></canvas> 
</div> 

<div class="pdfTemplateModal"> 
    <span class="glyphicon glyphicon-remove close" data-ng-click="vm.closePdfTemplateModal()"></span> 
    <div class="pdfPreviewWrapper"> 
     <ng-pdf template-url="app/project/templates/pdfTemplate.html" canvasid="pdf-canvas" page="1" scale=1 debug="true" ></ng-pdf> 
    </div> 
</div> 

キャンバスを中央に可能性があるとの中 ズーム時に私が必要となる 唯一の事は、私のモーダルやキャンバスのいずれかを中央にありますズームインするときは? は現在、キャンバスが私のAngularJSの左上/ブートストラップモーダルに固定されているが、中にズームするときには、中央に配置する

+0

あなたは、単純なCSSルールを使用してみてくださいその容器のために? – aUXcoder

+0

作業デモをセットアップできますか? –

+0

これはプロジェクトのデモであり、同じ方法で使用します:https://sayan.ee/angularjs-pdf/ - おかげさまで助けてください!! – quma

答えて

0
1. Delete for .wrapper "width" 

2. For ng-pdf add 

    display: flex; 
    flex-direction: column; 
    margin: auto; 
    justify-content: center; 
    align-items: center; 

3. For NAV add 
    width: 1000px; 

4. For H1 add 
    width: 1000px; 
    margin: auto; 

このリンクに私の結果を見て - 。https://www.screenmailer.com/v/ikcGUb7B91yaNlA

+0

ええと、私はまだこの問題に問題があります。この問題に関してあなたの完全なCSSを提供することは可能でしょうか?どうもありがとう! – quma

+0

@ user3318489ブラウザのインス​​ペクタでこれを行います。あなたの結果を教えてください – grinmax