0

Galleriaがフルスクリーン モードの場合、画像をピクセル単位で表示する、つまり、スケーリングをまったく行わないようにしたいと考えています。

私の最初の計画は、次の両方でこれを行うことでした。

  • を使用すると、「falseは画像全体が収まるように縮小されます」とドキュメントfullscreenCrop: falseに記載されているため、
  • 「大きな」画像ファイルの次の ことを確認します(これを行うためのメカニズムはすでにあります) 。
    • 高さ (px) ≦ 画面の高さ (px) かつ
    • width (px) ≦ 画面の幅 (px)。

不運にも:

  • ドキュメントは、「 falseも拡大て画像全体が収まるようにする」ことに注意することを怠っています(つまり、画像の高さ(px)<画面の高さ(px) 画像の幅(px)<画面の幅(px)の両方) 、 と
  • 「大きな」画像ファイルの
    • 高さ (px) = 画面の高さ (px) または
    • width (px) = 画面の幅 (px)。

これらすべてを考慮して、私の目的を達成する方法を教えてください。

4

1 に答える 1

2

次の 2 つのオプションを追加することで、スケーリングを防ぐことができます。

maxScaleRatio: 1
minScaleRatio: 1

高級化を防ぐために、おそらく最初のものだけが必要です。しかし、2 番目のものはダウンスケールも防ぎます。詳細: http://galleria.io/docs/options/maxScaleRatio/

于 2013-01-14T20:15:33.967 に答える