Типы и значения параметров PDF.js 6.4.299
Типы и значения соответствуют просмотрщикам 6.4.299. Числовой масштаб defaultZoomValue остаётся строкой; тема и режимы — числа.
| Параметр | Тип | Значения | Назначение |
|---|---|---|---|
defaultZoomValue | string | "auto", "page-width", "page-fit", "page-height", "125" | Начальный масштаб; строка "125" означает 125%. |
viewerCssTheme | number | 0 / 1 / 2 | 0 — тема ОС, 1 — светлая, 2 — тёмная. |
viewOnLoad | number | 0 / 1 | 0 — предыдущее состояние PDF, 1 — начальные настройки. |
sidebarViewOnLoad | number | -1 / 0 / 1 / 2 / 3 / 4 | -1 — не задана, 0 — скрыта, 1 — миниатюры, 2 — закладки, 3 — вложения, 4 — слои. |
scrollModeOnLoad | number | -1 / 0 / 1 / 2 / 3 | -1 — не задан, 0 — вертикально, 1 — горизонтально, 2 — с переносом, 3 — постранично. |
spreadModeOnLoad | number | -1 / 0 / 1 / 2 | -1 — не задан, 0 — без разворотов, 1 — с нечётной страницы, 2 — с чётной. |
cursorToolOnLoad | number | 0 / 1 / 2 | 0 — выделение, 1 — рука, 2 — масштабирование. |
localeProperties | object | {"lang":"ru"} | Язык из доступных locale просмотрщика; для английского en-US. |
externalLinkTarget | number | 0 / 1 / 2 / 3 / 4 | 0 — по умолчанию, 1 — текущая вкладка, 2 — новая, 3 — родитель, 4 — верхнее окно. В iframe 0 может заменяться на 4. |
enableScripting | boolean | true / false | Выполнение встроенных PDF-скриптов. |
disableRange | boolean | false / true | false разрешает Range, true отключает. |
disableStream | boolean | false / true | true отключает потоковую загрузку. |
disableAutoFetch | boolean | false / true | Для отключения автоматической догрузки используйте true вместе с disableStream=true. |
enableXfa | boolean | true / false | Поддержка XFA. |
printResolution | number | 150 | Разрешение печати в DPI; большее значение расходует больше памяти. |
maxCanvasPixels | number | 33554432 | Лимит пикселей Canvas; не общий лимит памяти. |