gpt4 book ai didi

ruby-on-rails-3 - flexpaper 默认两页 View 设置

转载 作者:行者123 更新时间:2023-12-01 11:57:38 24 4
gpt4 key购买 nike

我正在使用 flepage 和 pdf2swf 为我的 pdf 文件生成 swf 并将其显示在我的页面中。

这是我用过的设置

<script type="text/javascript">
highlightPageMenuLink();
var swfVersionStr = "10.0.0"; // For version detection, set to min. required Flash Player version, or 0 (or 0.0.0), for no version detection.
var xiSwfUrlStr = "playerProductInstall.swf"; // To use express install, set to playerProductInstall.swf, otherwise the empty string.
var flashvars = {
SwfFile : escape("<%= current_user.books.first.name%>.swf"),
Scale : 0.6,
ZoomTransition : "easeOut",
ZoomTime : 0.5,
ZoomInterval : 0.1,
FitPageOnLoad : false,
FitWidthOnLoad : true,
PrintEnabled : false,
FullScreenAsMaxWindow : false,
ProgressiveLoading : true,
PrintToolsVisible : false,
ViewModeToolsVisible : true,
ZoomToolsVisible : true,
FullScreenVisible : true,
NavToolsVisible : true,
CursorToolsVisible : true,
SearchToolsVisible : false,
localeChain: "en_US"
};

var params = {}
params.quality = "high";
params.bgcolor = "#ffffff";
params.allowscriptaccess = "sameDomain";
params.allowfullscreen = "true";
var attributes = {};
attributes.id = "FlexPaperViewer";
attributes.name = "FlexPaperViewer";
swfobject.embedSWF("FlexPaperViewer.swf", "flashContent", "650", "605", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes);
swfobject.createCSS("#flashContent", "display:block;text-align:left;");
</script>

ViewModeToolsVisible 设置为 true ,这样我可以看到以单页模式、双页模式和缩略图模式查看页面的选项。如何将两页 View 模式设置为我的默认模式?

谢谢。

最佳答案

获取默认显示两个页面 View 的方法。我们可以在 flexpaper_flash.js 中插入一个调用

function onDocumentLoaded(totalPages){
getDocViewer().switchMode('TwoPage');}

但后来我遇到了一个问题,它首先以单页模式加载,然后将 View 转换为双页模式。然后我不得不改变

ProgressiveLoading : true

ProgressiveLoading : false

关于ruby-on-rails-3 - flexpaper 默认两页 View 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5417092/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com