2014-01-30 11 views
1

안녕을 인정하지 . "라이센스 키 (잘못된 키) 허용되지 http://flexpaper.devaldi.com/에서 라이센스 받기"와 같은 오류가 사이트 http://flexpaper.devaldi.com/docs_publishing_html5.jspFlexpaper : 나는 HTML5</p>에 <p>Licenskey 아래의 자바 스크립트 호출에 추가됩니다 PDF 파일을 렌더링 할 필요가있다 "FlexPaper_2.2.2_c_customizable_readonly" ,하지만 난 : 라이센스 키는 내가 허가 Flexpaper 제품이 오류를

코드에 안내로

의 핵심 코드에 추가하는 것은 다음과 같습니다 :

   $('#documentViewer').FlexPaperViewer(
       { config : { 

        PDFFile : 'pdf/Paper.pdf', 
        Scale : 0.6, 
        ZoomTransition : 'easeOut', 
        ZoomTime : 0.5, 
        ZoomInterval : 0.1, 
        FitPageOnLoad : true, 
        FitWidthOnLoad : false, 
        FullScreenAsMaxWindow : false, 
        ProgressiveLoading : false, 
        MinZoomSize : 0.2, 
        MaxZoomSize : 5, 
        SearchMatchAll : false, 
        RenderingOrder : 'html5,flash', 

        ViewModeToolsVisible : true, 
        ZoomToolsVisible : true, 
        NavToolsVisible : true, 
        CursorToolsVisible : true, 
        SearchToolsVisible : true, 
        Toolbar   : toolbarData, 

        JSONDataType : 'jsonp', 
        key : '$NINTEEN_CHARACTER_KEY', 

        localeChain: 'en_US' 

        }} 

config.xml에도 키를 추가해야합니까? 그렇다면 어떻게? 미리 감사드립니다.

+0

안녕하세요 저는 프로젝트에서 플렉스 종이를 사용하고 있습니다. 사이트에서 무료 버전을 다운로드했습니다. 내 프로젝트에 설치 프로그램이 있지만 플립 북에 빈 페이지가 나타납니다. –

+0

사용 방법을 설명해주세요. –

답변

0

시리얼 키에 등록한 도메인에 연결된 하위 도메인을 사용하여 웹 사이트에 액세스해야합니다. 예를 들어 등록한 도메인이 example.com 인 경우 test.example.com 하위 도메인 또는 다른 하위 도메인 (루트 도메인 포함)에서 작동해야합니다.

오류의 원인이 될 수있는 또 다른 사항은 렌더링 순서에서 플래시가 있지만 SWF 파일을 가리 키지 않는다는 것입니다.

+0

내 경우에는 swf 파일을 지적했지만 DomainName.com을 사용하지 않고 내 인트라넷에서이 파일을 사용하고 있습니다. – Shaamil

0

이것은 html5의 주석이있는 플렉스 종이의 기본 구성입니다. 다음은 flexpaper에 전달 된 샘플 매개 변수입니다.

$('#documentViewer').FlexPaperViewer(
       { config : { 
        SWFFile     : '/upload/Paper.pdf.swf', 
        //IMGFiles    : '/docs/Paper.pdf_{page}.png', 
        //JSONFile    : '/docs/Paper.js', 
        PDFFile     : '/upload/Paper.pdf', 
        Scale     : 0.6, 
        ZoomTransition   : 'easeOut', 
        ZoomTime    : 0.5, 
        ZoomInterval   : 0.2, 
        FitPageOnLoad   : true, 
        FitWidthOnLoad   : false, 
        FullScreenAsMaxWindow : false, 
        ProgressiveLoading  : false, 
        MinZoomSize    : 0.2, 
        MaxZoomSize    : 5, 
        SearchMatchAll   : false, 
        StickyTools    : true, 

        Toolbar     : toolbardata, 
        BottomToolbar   : '<path to annotations file provided by flexpaper UI_flexpaper_annotations.html>', 
        InitViewMode   : 'Portrait', 
        RenderingOrder   : 'html5,flash', 
        StartAtPage    : '', 

        ViewModeToolsVisible : true, 
        ZoomToolsVisible  : true, 
        NavToolsVisible   : true, 
        CursorToolsVisible  : true, 
        SearchToolsVisible  : true, 

        UserCollaboration  : false, 
        CurrentUser    : 'Test user', 

        WMode     : 'window', 
        localeChain    : '/viewer/en_US', 
        jsDirectory : '<add js directory>', 
        cssDirectory : '', 
        localeDirectory : '', 
        key : '<your key>' 
       }}); 

    }); 

여기에서 라이센스를 취득하면 flexpaper 웹 사이트에서 주요 매개 변수를 가져와야합니다.

IMGFiles 및 JSONFile 매개 변수는 html 렌더링에만 필요합니다.

플래시 렌더링의 경우 SWFFile 매개 변수 만 사용합니다.

html5의 경우 PDFFile 매개 변수가 필요합니다.

사용자 이름을 주석에 표시하려면 CurrentUser 및 UserCollaboration 매개 변수가 필요합니다.