你的swf怎么来的,是转换的不?如果是转换的,有可能是转换的时候出现的问题。如果你是用swftools转换的,那应该是转换语法有问题。

解决方案 »

  1.   

    String command = PDF2SWF_PATH +" \""+inputFile+"\" -o "+swfFile+" -T 9 -f -s storeallcharacters";使用swftools转的,只是纯文字,没其他内容。
      

  2.   

    你试试看把你转换成功的swf文件直接用flexpaper能不能打开?
      

  3.   


    打开后就是下面那张图的样子,文字出来了。自己滚动翻页,没有任何工具栏!
    没有遇到过这个问题,http://download.csdn.net/download/w405112941/8192989   这是我修改过的flexpaper,你下载下来试试呢?确保所需的文件都在同一目录下
      

  4.   

    最好把你的页面代码贴一下。或者浏览器F12看下network里相关资源加载成功了没有。调试一下初始化代码有没有执行。。应该不会是swf文件的问题,即使文件格式不对,加载错误,只会是flexpaper里没有内容,不会导致flexpaper加载不出来的情况。。
      

  5.   

    官网实例中的例子<script type="text/javascript"> 
         var fp = new FlexPaperViewer(
          'test',
          'viewerPlaceHolder', { config : {
          SwfFile : escape('Paper.swf'),
          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,
          InitViewMode : 'Portrait',
          PrintPaperAsBitmap : false,
          
          ViewModeToolsVisible : true,
          ZoomToolsVisible : true,
          NavToolsVisible : true,
          CursorToolsVisible : true,
          SearchToolsVisible : true,
          
            localeChain: 'en_US'
          }});
            </script>我什么都改,只是将文件改成test,自己的swf而已。
      

  6.   

    SwfFile : escape('Paper.swf') 这里面才是要显示的swf地址