2017-07-27 3 views
0

Sag mir bitte gibt es eine Möglichkeit, einige Padding für Svg beim Drücken von Reset setzen?svgpanzoom - Padding auf Reset hinzufügen

enter image description here

Die lib Skalen es so nah wie möglich an der Grenze, ich wie auf der rechten Seite des Bildschirms angezeigt zurückgesetzt Werke machen möchten.

Antwort

1

Momentan gibt es keine Möglichkeit, dies über Configs zu erreichen. Einige mögliche Lösungen:

Benutzerdefinierte Kontrollen:

  • deaktivieren Standard-Steuerelemente
  • Fügen Sie Ihre eigenen Kontrollen (example).
  • Bei Initialisierung - Öffnungs SVG Schwenk- und Zoomwerte
  • Wenn auf Reset-Knopf klicken - Zoom und mit solchen Werten schwenken, so dass es
  • gepolstert sein wird

die SVG-Adjust:

Sie Sie können ein unsichtbares Rechteck hinzufügen, das der Größe Ihres SVG plus der Auffüllung entspricht. Auf diese Weise wird die Bibliothek denken, dass die SVG-Größe etwas breiter ist, so dass das Zurücksetzen so aussehen wird, als hätte es einen Padding.

0

Verwenden zoomBy Funktion von svgpanzoom:

// Zoom by 98% 
panZoomTiger.zoomBy(0.98)