2014-12-18 6 views
0

나는 ViewerJS을 사용하여 HTML 페이지에 PDF 파일을 표시합니다.ViewerJS에서보기의 기본 크기를 변경하는 방법

첫 번째 뷰어에서 this page 인 경우 먼저 Automatic 크기의 문서를 참조하십시오.

나는 ViewerJS 아래와 같은 폴더에 index.html을

따라서, 나는 편집, 기본이 아닌 " Automatic"로 " Full Width"로 설정하고 싶습니다. (나는 value="page-width"- value="auto"에서 옵션 selected을 이동했다.) 나는 ViewerJS을 사용하는 페이지를 열 때

<select id="scaleSelect" title="Zoom" oncontextmenu="return false;"> 
<option id="pageAutoOption" value="auto">Automatic</option> 
<option id="pageActualOption" value="page-actual">Actual Size</option> 
<option id="pageWidthOption" value="page-width" selected>Full Width</option> 
<option id="customScaleOption" value="custom"> </option> 
<option value="0.5">50%</option> 
<option value="0.75">75%</option> 
<option value="1">100%</option> 
<option value="1.25">125%</option> 
<option value="1.5">150%</option> 
<option value="2">200%</option> 
</select> 

그러나, 기본은 여전히 ​​Automatic하지 Full Width입니다.

이 폴더에는 Java 스크립트 파일이 들어 있습니다. Java 스크립트 파일을 편집해야합니까? 어떻게 기본값을 변경할 수 있습니까?

답변

3
과 같이 버전 0.5.5에서 문서에 링크 된 URL에 ? zoom = page-width을 지정하여 초기 크기를 전체 너비로 설정할 수 있습니다. 예 :
src="/ViewerJS/?zoom=page-width#yourfile.pdf" 
0

(viewer.js의 경우) defaultPreferences 함수의 값을 변경합니다.

defaultPreferences = Promise.resolve({ 
        "showPreviousViewOnLoad": true, 
        "defaultZoomValue": "page-height", 
        "sidebarViewOnLoad": 0, 
        "enableHandToolOnLoad": false, 
        "enableWebGL": false, 
        "pdfBugEnabled": false, 
        "disableRange": false, 
        "disableStream": false, 
        "disableAutoFetch": false, 
        "disableFontFace": false, 
        "disableTextLayer": true, 
        "useOnlyCssZoom": false, 
        "externalLinkTarget": 0, 
        "enhanceTextSelection": false, 
        "renderer": "canvas", 
        "renderInteractiveForms": false, 
        "disablePageLabels": false 
       }); 
관련 문제