SVG.

امتداد بيرل لتوليد مستندات رسومات ناقلات قابلة للتحجيم (SVG)
التحميل الان

SVG. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Ronan Oger
  • موقع ويب الناشر:
  • http://search.cpan.org/~ronan/SVG-Template-Graph-0.15/lib/SVG/Template/Graph.pm

SVG. العلامات


SVG. وصف

امتداد بيرل لتوليد مستندات رسومات ناقلات قابلة للتحجيم (SVG) SVG هي وحدة نمطية للبيرل التي يمكن استخدامها لتوليد مستندات رسومات ناقلات قابلة للتحجيم (SVG). استخدام SVG؛ # إنشاء كائن SVG بلدي $ SVG = SVG-> جديد (العرض => 200، الارتفاع => 200)؛ # أور لي SVG = SVG-> جديد (عرض => 200، ارتفاع => 200)؛ # استخدام منشئ العنصر الصريح لتوليد عنصر مجموعة بلدي $ y = $ svg-> المجموعة (ID => "group_y"، style => {stroke => 'red'، ill => 'green'})؛ # إضافة دائرة إلى المجموعة $ y-> circle (cx => 100، cy => 100، r => 50، معرف => 'circle_in_group_y')؛ # أو، استخدم طريقة "العلامة" العامة لتوليد عنصر مجموعة عبر اسم My $ Z = $ SVG-> العلامة ('g'، معرف => 'group_z'، style => {stroke => 'rgb (100،200، 50) '، املأ => RGB (10،100،150)'})؛ # إنشاء وإضافة دائرة باستخدام طريقة "العلامة" العامة $ Z-> العلامة ('circle'، cx => 50، cy => 50، r => 100، معرف => 'circle_in_group_z')؛ # إنشاء مرساة على مستطيل داخل مجموعة داخل المجموعة ضمن المجموعة Z لي K $ K = $ Z-> مرساة (ID => 'anchor_k'، -href => 'http://test.hackmare.com/'، الهدف = > 'new_window_0') -> مستطيل (x => 20، y => 50، العرض => 20، الارتفاع => 30، RX => 10، RY => 5، ID => 'rect_k_in_anchor_k_in_group_z')؛ # الآن تجعل كائن SVG، استخدم ضمنا اسم مساحة الاسم SVG طباعة $ SVG-> XMLify؛ # أو تقديم عقدة طفل لكائن SVG دون تقديم الكائن بأكمله طباعة $ k-> xmlify؛ #Renders المرساة $ K أعلاه تحتوي على مستطيل، ولكن لا #Render أي من العقد السلف من $ K # أو، واستخدام مساحة اسم SVG بشكل صريح وإنشاء مستند مع DTD طباعة $ SVG-> XMLIFY (NNSESPACE => "SVG")؛ # أو، واستخدام مساحة اسم SVG بشكل صريح وتوليد DocUnent طباعة $ SVG-> XMLify (- Namespace => "SVG"، -Pubid => "- /// w3c // dtd svg 1.0 / en"، -ليل => 1)؛ وحدة SVG هي وحدة نمطية من بيرل بنسبة 100 تولد بنية بيانات متداخلة تحتوي على تمثيل دوم لصورة SVG (رسومات ناقلات قابلة للتطوير). باستخدام SVG، يمكنك إنشاء كائنات SVG، وتضمين مثيلات SVG الأخرى في ذلك، والوصول إلى كائن DOM، وإنشاء والوصول إلى JavaScript، وتوليد محتوى الرسوم المتحركة Smil. متطلبات: perl.


SVG. برامج ذات صلة