Viewer Settings Json
For a detailed explanation of the following settings please refer the Viewer Settings article.
var settings = $.extend({
showThumbs: true,
showToolbar: true,
showToolTip: true,
showHyperlinks: true,
showTexts: true,
menuSettings: {
showIcons: true,
showText: true,
file: true,
fileOpen: true,
fileClose: true,
thumbs: true,
navigation: true,
zoomInOut: true,
page: true,
pageFit: true,
pageLayout: true,
pageZoom: true,
pageMode: true,
rotate: true,
flip: true,
search: true,
fullScreen: true,
language: true,
theme: true
},
pageSettings: {
autoFitPage: true,
autoFocusPage: true,
autoLoadPages: false,
fitType: 'width',
showPageBusy: true,
pageBusyOpacity: 0.5,
pageLayout: 'multiplePages',
pageMode: 'pan',
showPageStatus: true,
pageStatusLocation: 'bottom_right',
autoCopyText: true,
copyTextColor: 'yellow',
selectTextColor: 'skyblue'
},
thumbSettings: {
autoFocusThumb: true,
showThumbsToolbar: true,
showThumbsLabel: true,
thumbWidth: 180,
thumbImageQuality: 20,
thumbFixedZoom: true
},
zoomSettings: {
mouseWheelZoom: true,
pageZoom: 100,
zoomStep: 10,
maxZoom: 200,
minZoom: 20,
fixedZoom: true,
fixedZoomPercent: 100,
fixedZoomPercentMobile: 75,
},
searchSettings: {
backColor: '#FFFF99',
borderStyle: '2px dashed #000000',
activeColor: '#FF0000'
},
format: '',
basePath: '',
resPath: 'unoViewer',
langFile: 'en.json',
largeDoc: true,
isMobile: false,
doc: 0,
debugMode: false
}, options);