SORU
13 Mart 2009, Cuma


Ne kadar inatçı bir SVG&; nesne> etiketi lt ile gömülü ölçek?

Bu gibi width height viewbox belirten bazı SVG dosyalar var:

<svg width="576pt" height="432pt" viewBox="0 0 576 432" > ...

ama nasıl karar boyutta tarayıcıda görüntülemek için? Onları daha küçük istiyorum ve denedim:

<object width="400" data="image.svg"></object>

ama sonra kaydırma çubukları görünür.

Eğer işe yararsa ben değiştirmek SVG dosyaları için set width height 100% yerine, ama istiyorum karar boyutu HTML ne olursa olsun ne boyutlarda kullanılan SVG dosyası. Bu mümkün mü ?

CEVAP
14 AĞUSTOS 2010, CUMARTESİ


"PreserveAspectRatio" ve "viewBox" bunu başarmak için <svg> etiketi için öznitelik. ekleyebilirsiniz

Açık .bir düzenleyicisinde <svg> etiket svg. bu etikette aşağıdaki öznitelikleri ekleyin:

preserveAspectRatio="xMinYMin meet"
viewBox="0 0 {width} {height}"

{Genişlik} yerine ve viewBox için bazı varsayılan {yükseklik}. "" Ve "yükseklik" SVG etiketinin niteliklerini ve iş gibi görünüyordu. genişlik değerleri kullandım

SVG olarak kaydedin ve şimdi beklendiği gibi ölçek gerekir.

Bu bilgileri burada buldum:

https://blueprints.launchpad.net/inkscape/ spec/allow-browser-resizing

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • TheRightTire

    TheRightTire

    14 EKİM 2009
  • wafflepwn

    wafflepwn

    14 AĞUSTOS 2008