تکنیک های پیشرفته در برنامه سازی وب ) اسلايد نهم SVG - ) جوانمرد Website: به نام خدا.

Slides:



Advertisements
Similar presentations
WebCGM and SVG: a comparison (Dieter Weidenbruck, CGM Open) Lofton Henderson, CGM Open Chris Lilley, W3C.
Advertisements

Introduction to Computer Graphics Raster Vs. Vector COMMUNICATION TECHNOLOGY.
HTML5 Overview HOANGPT2. 1. General 2. New Elements List 3.
What is Multimedia ? Multi ( Multiple ) and Media ! So…. Information in multiple formats, including text, images, audio, video and animation :) It makes.
CHAPTER 20 CREATING SVG GRAPHICS. LEARNING OBJECTIVES How to embed a graphic stored within a.SVG file in an HTML page How to use the and tag pair to specify.
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 8: Image Techniques ©2007 Prosoft Learning Corporation All rights reserved ITD 110 Web Page.
L.Ghadah R. Hadba CT1514-L1.  Computer Graphics :refers to processing of creating a new image from Geometry, Lighting parameters, Materials and Textures.Using.
Lecture # 11 JavaScript Graphics. Scalable Vector Graphics (SVG) Scalable Vector Graphics (SVG), as the name implies, are - scalable (without pixelation):
Scalable Vector Graphics UFCFHD-15-M Information Architecture and Web Design.
© Nova / Grassioulet 5-6 mai 2002 TECFA staf2x S V G glossary Scalable Vector Graphics.
Introduction to SVG & Batik Presented by Shang-Ming Huang.
© 2009 Research In Motion Limited BlackBerry themes and animated graphics.
Graphics on the Web CS575 Spring 2006 Dr.Abbot Student: Andre Liv.
SVG Scalable Vector Graphics. What is SVG? SVG stands for Scalable Vector Graphics SVG is used to define vector-based graphics for the Web SVG defines.
2.02 Understand Digital Vector Graphics
WHAT IS SVG?. SVG stands for Scalable Vector Graphics SVG is used to define vector-based graphics for the Web SVG defines the graphics in XML format SVG.
W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application with a clean migration path from HTML 4.01 CSS: Style sheets.
Vector Graphics 2.02 Understand Digital Vector Graphics.
Minard Saladino By:. Introduction: Illustrator is a vector-based imaging program. Unlike PhotoShop, which deals in pixels (raster images), this one deals.
Chapter 3 Adding Images in HTML. Agenda Understanding Web Page Images Prepare Your Images for the Web Insert an Image Specify an Image Size Add Alternative.
1 Creating Web Graphics Outline 2.1 Graphics Types 2.2 Vector Graphics 2.3Bitmapped Graphics 2.4Graphics for the Web 2.5 GIF (Graphics Interchange Format)
Director of Computer Center, DaYeh University Ku-Yaw Chang.
UNIT 8 DRAWING WITH THE HTML5 CANVAS ELEMENTS AND FORMS.
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 8: Image Techniques.
TYPES OF GRAPHICS TECHNOLOGICAL DESIGN. GRAPHIC DESIGN DEFINITION Visual problem solving that utilizes shapes, images, text, color, etc. to communicate.
1 JPEG v JPEG stands for Joint Photographic Experts Group v Superior for continuous tone, photographic color images not good on sharp-edges or flat-colornot.
Presented by Nassib Awad
Adobe Illustrator CS? Is a graphic design software - it is the industry's premier vector- drawing environment for creating graphics that scale across media.
تکنیک های پیشرفته در برنامه سازی وب ) اسلايد هفتم ) جوانمرد Website: به نام خدا.
SVG for Designers Tom Hoferek. Objectives Introduce SVG Illustrate its capabilities Demonstrate SVG in action Speculate, discuss, answer questions.
1 Scalable Vector Graphics (SVG). 2 SVG SVG is an application language of XML. “SVG is a language for describing two- dimensional graphics in XML. SVG.
Lecture 16 Image Document Formats. Bitmap vs. Vector Images Bitmaps do not generally.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. SVG Ellen Pearlman Eileen Mullin Programming the Web Using XML.
Raster vs Vector Graphics And Other Digital Terms.
Vector vs. Raster Objectives:
SVG & INKSCAPE Student Talk: Erica Weiss DIG 4104c Spring 2014.
تکنیک های پیشرفته در برنامه سازی وب ) اسلايد پنجم ) جوانمرد Website: به نام خدا.
HTML5 Gaurav Jaiswal Singsys Pte. Ltd.. What is HTML5?
Vocabulary Software. WYSIWYG ( WIZ -ee-wig) WIZ -ee-wig Stands for………What You See I What You Get Content (text and graphics) displayed on screen appears.
XML and SVG as an Aid to Distance Learning Lez Bullwer MSc Information Technology.
Adobe Dreamweaver CC: The Professional Portfolio Project 3: Photographer’s Web Site Working with static images Controlling backgrounds with CSS Working.
Raster Graphics 2.01 Investigate graphic image design.
Raster vs. Vector 2.02 Understand Digital Vector Graphics.
Lesson 9: Web Graphics. Objectives Distinguish between vector and raster graphic types Identify and choose appropriate image file formats, including browser-compatibility.
What is HTML5? HTML5 will be the new standard for HTML. The previous version of HTML, HTML 4.01, came in The web has changed a lot since then. HTML5.
SVG technology SVG technology is what we want? is what we want? Jaehoon Woo KNU Real-Time Systems Lab. KNU Real-Time Systems Lab.
Digital Basics Quiz Preparation. Basic Digital Image Concepts Aliasing & Anti‐aliasing Resolution Compression Raster & Vector Color mode & Image mode.
Scalable Vector Graphics Dietz Ellis 04/17/06. SVG SVG is a language for describing two- dimensional graphics in XML. SVG is a language for describing.
Part – 3 : HTML 5 SVG Tag. † SVG stands for Scalable Vector Graphics. † SVG is used to define vector-based graphics for the Web. † SVG defines the graphics.
WHAT IS SVG?. ESSENTIAL QUESTIONS What challenges do mobile devices present to Web designers? What are the basic concepts of responsive web design?
SVG Scalable Vector Graphics And the SVG Perl Module Tamir Lousky April 2010Rehovot Perl Mongers.
2.02 Understand Digital Vector Graphics
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Vector (Shapes) vs. Raster (Pixels)
Digital Illustration Chapter 6 File format.
2.02 Understand Digital Vector Graphics
What is SVG?.
Introduction to raster graphics
Chapter 4: Scalable Vector Graphics (SVG)
Scalable vector graphics
2.02 Understand Digital Vector Graphics
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Web Design and Development
Vector (Shapes) vs. Raster (Pixels)
ADUG Melbourne, 18 MARCH 2019 Tony Bryer, Greentram Software
Week 10 - HTML SVG Student: Vladislovas Karalius
HTML5 - 2 Forms, Frames, Graphics.
What is SVG?.
2.02 Understand Digital Vector Graphics
Presentation transcript:

تکنیک های پیشرفته در برنامه سازی وب ) اسلايد نهم SVG - ) جوانمرد Website: به نام خدا

Raster Graphic vs. Vector Graphic تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 2

SVG تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 3  SVG stands for Scalable Vector Graphics.  SVG defines graphics in XML format.

مثال تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 4 My first SVG

What is SVG? تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 5 SVG is a language for describing two-dimensional vector graphics in XML. SVG stands for Scalable Vector Graphics SVG is used to define vector-based graphics for the Web SVG defines the graphics in XML format SVG graphics do NOT lose any quality if they are zoomed or resized Every element and every attribute in SVG files can be animated SVG is a W3C recommendation SVG integrates with other W3C standards such as the DOM and XSL

SVG Advantages تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 6 Advantages of using SVG over other image formats (like JPEG and GIF) are: SVG images can be created and edited with any text editor SVG images can be searched, indexed, scripted, and compressed SVG images are scalable SVG images can be printed with high quality at any resolution SVG images are zoomable (and the image can be zoomed without degradation) SVG is an open standard SVG files are pure XML

SVG predefined Shapes تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 7  Rectangle  Circle  Ellipse  Line  Polyline  Polygon  Path

Rectangle تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 8

Rectangle تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 9

SVG Circle تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 10

ellipse تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 11 تمرین :

line تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 12

Polygon تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 13 تمرین :

Polyline تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 14 تمرین :

path تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 15 A B C

text تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 16 I love SVG

SVG stroke تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 17

SVG Drop Shadows, Blur Effects and Gradients تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 18

SVG editor تکنیک های پیشرفته در برنامه سازی وب – جوانمرد – اسلايد 9 19