Svg

PERL-verlenging voor het genereren van schaalbare vectorafbeeldingen (SVG) -documenten
Download nu

Svg Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ronan Oger
  • Uitgever website:
  • http://search.cpan.org/~ronan/SVG-Template-Graph-0.15/lib/SVG/Template/Graph.pm

Svg Tags


Svg Beschrijving

Perl-extensie voor het genereren van schaalbare vectorafbeeldingen (SVG) -documenten SVG is een PERL-module die kan worden gebruikt om schaalbare vectorafbeeldingen (SVG) documenten te genereren.synopsis #! / Usr / bin / Perl -W-gebruik strikt; gebruik SVG; # Maak een SVG-object My $ SVG = SVG-> NIEUW (Breedte => 200, Hoogte => 200); # of mijn $ svg = svg-> nieuw (breedte => 200, hoogte => 200); # Gebruik expliciete elementconstructeur om een groepselement te genereren Mijn $ Y = $ SVG-> Groep (ID => 'groep_y', stijl => {slag => 'rood', vul => 'groen'}); # Voeg een cirkel toe aan de groep $ y-> cirkel (CX => 100, CY => 100, R => 50, ID => 'circle_in_group_y'); # of, gebruik de generieke 'tag'-methode om een groepselement te genereren op naam Mijn $ z = $ svg-> tag (' g ', id =>' group_z ', stijl => {slag =>' RGB (100.200, 50), vul => 'RGB (10.100.150)'}); # Maak en voeg een cirkel toe met behulp van de generieke 'tag' methode $ z-> tag ('cirkel', cx => 50, cy => 50, r => 100, id => 'circle_in_group_z'); # Maak een anker op een rechthoek binnen een groep binnen de groep Z My $ K = $ Z-> Anchor (ID => 'anker_k', -href => 'http://test.Hackmare.com/', doel = > 'new_window_0') -> Rechthoek (x => 20, y => 50, breedte => 20, hoogte => 30, rx => 10, ry => 5, id => 'rect_k_in_anchor_k_in_group_z'); # Render het SVG-object, gebruik impliciet SVG NameSpace Print $ SVG-> XMLIFY; # of render een kindknooppunt van het SVG-object zonder het hele object print $ k-> xmlify weer te geven; #renders de anker $ k hierboven met een rechthoek, maar niet #Render een van de voorouderknooppunten van $ k # of, expliciet gebruik van SVG-naamruimte en een document genereren met zijn eigen DTD-afdruk $ SVG-> XMLIFY (-NameSPAY => 'SVG'); # of, expliciet gebruik van SVG-naamruimte en genereer een in-line docunent print $ svg-> xmlify (-Namespace => "svg", -pubid => "- // w3c // dtd svg 1.0 // en", -inline => 1); SVG is een 100% perl-module die een geneste gegevensstructuur genereert die de DOM-weergave van een SVG-beeld (schaalbare vectorafbeeldingen) bevat. Met SVG kunt u SVG-objecten genereren, andere SVG-instanties insluiten, toegang krijgen tot het DOM-object, maakt en toegang tot JavaScript en het genereren van SMIL-animatie-inhoud. Vereisten: · Perl


Svg Gerelateerde software