缩放和调整大小
上次更新日期:2026/10/14固定画布模式提供了多项设置,用于控制转换输出的尺寸和比例。这些设置可调整缩放比例、强制限制画布边界、裁剪至精确尺寸,并缩小布局容器。
扩展
固定画布模式应用两个缩放因子,将 QlikView 坐标转换为像素尺寸。
| 设置 | CLI 参数 | 描述 | 默认 |
|---|---|---|---|
| 画布刻度 | --fixedSheetCanvasScale FACTOR
|
工作表背景和整体画布尺寸的乘数 | 1.4
|
| 对象刻度 | --fixedSheetCanvasObjectScale FACTOR
|
画布中对象位置和大小的乘数 | 1.4
|
默认缩放比例 1.4 弥补了 QlikView 和 Qlik Sense 在相同像素尺寸下渲染内容的差异。将画布缩放比例和对象缩放比例保持为相同值,以保持对象与背景图像之间的正确对齐。
在用户界面中,画布缩放和对象缩放默认是关联的。更改任一值都会同时更新两者。单击缩放输入框旁边的链条图标以取消关联,并设置独立的值。再次点击以重新链接 — 对象缩放比例将吸附到当前画布缩放值。Mockup Studio 中也提供了相同的开关。
画布尺寸约束
固定画布模式支持最小和最大尺寸约束,用于控制最终画布尺寸。
| 设置 | CLI 参数 | 描述 | 默认 |
|---|---|---|---|
| 最小宽度 | --fixedSheetCanvasMinWidthPx PX
|
画布至少扩展到此宽度 | 1200
|
| 最小高度 | --fixedSheetCanvasMinHeightPx PX
|
画布扩展至至少此高度 | 700
|
| 最大宽度 | --maxCanvasWidth PX
|
画布最多收缩至此宽度。超出此边界的对象可能会被截断。 | 0 (无限制) |
| 最大高度 | --maxCanvasHeight PX
|
画布最多收缩至此高度。超出此边界的对象可能会被截断。 | 0 (无限制) |
默认情况下,QV2QS 会根据文档中最大的工作表,为所有工作表计算统一的画布尺寸。若要根据每个工作表的内容独立调整每个工作表的大小,请使用 --perSheetCanvasSize。
画布裁剪
画布裁剪会强制使用精确的画布尺寸。背景将裁剪至指定尺寸(锚定在左上角),并重新计算对象位置,以保持新边界内的绝对像素位置。超出裁剪区域的对象会溢出容器。
| 设置 | CLI 参数 | 描述 | 默认 |
|---|---|---|---|
| 裁剪宽度 | --cropCanvasWidth PX
|
以像素为单位的精确画布宽度 | 0 (关闭) |
| 裁剪高度 | --cropCanvasHeight PX
|
以像素为单位的精确画布高度 | 0 (关闭) |
宽度和高度必须同时指定。画布裁剪与 --perSheetCanvasSize 互斥。
信息注释
画布裁剪会覆盖最小尺寸限制。启用裁剪时,无论最小宽度或高度如何,画布都会设置为指定尺寸。裁剪后最大尺寸限制仍然适用;如果裁剪后的尺寸超过最大值,画布可能会被进一步缩小。
布局收缩
布局收缩会从右边缘和底部边缘减小布局容器的网格跨度。对象被压缩到画布的较小区域中,去除了 QlikView 布局右侧或底部的多余空白。
| 设置 | CLI 参数 | 描述 | 默认 |
|---|---|---|---|
| 收缩 X | --layoutShrinkX STEPS
|
将布局容器宽度减少此数量的网格列 (0–23) | 0
|
| 收缩 Y | --layoutShrinkY STEPS
|
将布局容器高度减少此数量的网格行 (0–11) | 0
|