Articoli correlati a SVG Essentials

Eisenberg, J David SVG Essentials ISBN 13: 9780596002237

SVG Essentials - Brossura

 
9780596002237: SVG Essentials

Sinossi

Scalable Vector Graphics -- or SVG -- is the new XML-based graphics standard from the W3C that will enable Web documents to be smaller, faster and more interactive. J. David Eisenberg's insightful book takes you through the ins and outs of SVG, beginning with basics needed to create simple line drawings and then moving through more complicated features like filters, transformations, and integration with Java, Perl, and XSLT.Unlike GIFs, JPEGs or PNGs (which are bitmapped), SVG images are both resolution- and device-independent, so that they can scale up or down to fit proportionally into any size display or any Internet device -- from PDAs to large office monitors and high-resolution printers. Smaller than bitmapped files and faster to download, SVG images can be rendered with different CSS styles for each environment. They work well across a range of available bandwidths.SVG makes it possible for designers to escape the constant need to update graphics by hand or use custom code to generate bitmap images. And while SVG was created with the Web in mind, the language has a variety of other uses. SVG greatly simplifies tasks like:

  • Creating web sites whose graphics reflect the content of the page, changing automatically if the content changes
  • Generating graphs and charts from information stored in a wide variety of sources
  • Exchanging detailed drawings, from architectural plans to CAD layouts to project management diagrams
  • Creating diagrams that users can explore by zooming in and panning around
  • Generating bitmap images for use in older browsers using simple automatable templates
  • Managing graphics that support multiple languages or translations
  • Creating complex animation
By focusing sharply on the markup at the foundation of SVG, SVG Essentials gives you a solid base on which to create your own custom tools. Explanations of key technical tools -- like XML, matrix math, and scripting -- are included as appendices, along with a reference to the SVG vocabulary.Whether you're a graphic designer in search of new tools or a programmer dealing with the complex task of creating and managing graphics, SVG Essentials provides you with the means to take advantage of SVG.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

Dedication; Preface; Who Should Read This Book?; Who Should Not Read This Book?; If You’re Still Reading This...; About the Examples; Organization of This Book; Conventions Used in This Book; Request for Comments; Acknowledgments; Chapter 1: Getting Started; 1.1 Graphics Systems; 1.2 Scalability; 1.3 SVG’s Role; 1.4 Creating an SVG Graphic; Chapter 2: Coordinates; 2.1 The Viewport; 2.2 Using Default User Coordinates; 2.3 Specifying User Coordinates for a Viewport; 2.4 Preserving Aspect Ratio; 2.5 Nested Systems of Coordinates; Chapter 3: Basic Shapes; 3.1 Lines; 3.2 Stroke Characteristics; 3.3 Rectangles; 3.4 Circles and Ellipses; 3.5 The polygon Element; 3.6 The polyline Element; 3.7 Line Caps and Joins; 3.8 Basic Shapes Reference Summary; Chapter 4: Document Structure; 4.1 Structure and Presentation; 4.2 Using Styles with SVG; 4.3 Document Structure -- Grouping and Referencing Objects; Chapter 5: Transforming the Coordinate System; 5.1 The translate Transformation; 5.2 The scale Transformation; 5.3 Sequences of Transformations; 5.4 Technique: Converting from Cartesian Coordinates; 5.5 The rotate Transformation; 5.6 Technique: Scaling Around a Center Point; 5.7 The skewX and skewY Transformations; 5.8 Transformation Reference Summary; Chapter 6: Paths; 6.1 moveto, lineto, and closepath; 6.2 Relative moveto and lineto; 6.3 Path Shortcuts; 6.4 Elliptical Arc; 6.5 Technique: Converting from Other Arc Formats; 6.6 Bézier Curves; 6.7 Path Reference Summary; 6.8 Paths and Filling; 6.9 The marker element; 6.10 Marker Miscellanea; Chapter 7: Patterns and Gradients; 7.1 Patterns; 7.2 Gradients; 7.3 Transforming Gradients and Patterns; Chapter 8: Text; 8.1 Text Terminology; 8.2 Simple Attributes and Properties of the text Element; 8.3 Text Alignment; 8.4 The tspan element; 8.5 Setting textLength; 8.6 Vertical Text; 8.7 Internationalization and Text; 8.8 Text on a Path; 8.9 Whitespace and Text; 8.10 Case Study -- Adding Text to a Graphic; Chapter 9: Clipping and Masking; 9.1 Clipping to a Path; 9.2 Masking; 9.3 Case Study -- Masking a Graphic; Chapter 10: Filters; 10.1 How Filters Work; 10.2 Creating a Drop Shadow; 10.3 Creating a Glowing Shadow; 10.4 The feImage Filter; 10.5 The feComponentTransfer Filter; 10.6 The feComposite Filter; 10.7 The feBlend Filter; 10.8 The feFlood and feTile Filters; 10.9 Lighting Effects; 10.10 Accessing the Background; 10.11 The feMorphology Element; 10.12 The feConvolveMatrix Element; 10.13 The feDisplacementMap Element; 10.14 The feTurbulence Element; 10.15 Filter Reference Summary; Chapter 11: Animating and Scripting SVG; 11.1 Animation Basics; 11.2 How Time Is Measured; 11.3 Repeated Action; 11.4 The set Element; 11.5 The animateColor Element; 11.6 The animateTransform Element; 11.7 The animateMotion Element; 11.8 Using Links in SVG; 11.9 Scripting SVG; Chapter 12: Generating SVG; 12.1 Using Perl to Convert Custom Data to SVG; 12.2 Using Java to Convert XML to SVG; 12.3 Using XSLT to Convert XML Data to SVG; Chapter 13: Serving SVG Files; 13.1 Serving Web Files -- The Task at Hand; 13.2 Partitioning the Task; 13.3 Setting up the Server; The XML You Need for SVG; What Is XML?; Anatomy of an XML Document; Character Encodings; Validity; XML Namespaces; Tools for Processing XML; Introduction to Stylesheets; Anatomy of a Style; Style Selectors; Internal Stylesheets; Style Selector Classes; Using CSS with SVG; Programming Concepts; Constants; Variables; Assignment and Operators; Arrays; Comments; Conditional Statements; Repeated Actions; Functions; Objects, Properties, and Methods; What, Not How; Matrix Algebra; Matrix Terminology; Matrix Addition; Matrix Multiplication; How SVG Uses Matrix Algebra for Transformations; Creating Fonts; The ttf2svg Utility; Using SVG with Other XML Applications; Referring to an SVG Document in HTML; Referring to an SVG Document in XHTML; Placing SVG Directly Within XHTML Documents; Embedding SVG in XSL Formatting Objects; Colophon;

Product Description

Book by Eisenberg J David

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreO′Reilly
  • Data di pubblicazione2002
  • ISBN 10 0596002238
  • ISBN 13 9780596002237
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero edizione1
  • Numero di pagine368

Compra usato

Condizioni: buono
All orders are dispatched within...
Visualizza questo articolo

EUR 5,93 per la spedizione da Regno Unito a Italia

Destinazione, tempi e costi

EUR 40,22 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per SVG Essentials

Foto dell'editore

Eisenberg, J. David
Editore: O'Reilly Media, 2002
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato paperback

Da: Goldstone Books, Llandybie, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: Good. All orders are dispatched within one working day from our UK warehouse. We've been selling books online since 2004! We have over 750,000 books in stock. No quibble refund if not completely satisfied. Codice articolo mon0006293460

Contatta il venditore

Compra usato

EUR 3,85
Convertire valuta
Spese di spedizione: EUR 5,93
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Eisenberg, J. David
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato Brossura Prima edizione

Da: Better World Books Ltd, Dunfermline, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. 1st Edition. Ships from the UK. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Codice articolo GRP21268621

Contatta il venditore

Compra usato

EUR 4,09
Convertire valuta
Spese di spedizione: EUR 5,95
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

J David Eisenberg
Editore: O'Reilly, 2002
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato Softcover

Da: Ammareal, Morangis, Francia

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Softcover. Condizione: Bon. Ancien livre de bibliothèque. Légères traces d'usure sur la couverture. Salissures sur la tranche. Edition 2002. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations caritatives. ENGLISH DESCRIPTION Book Condition: Used, Good. Former library book. Slight signs of wear on the cover. Stains on the edge. Edition 2002. Ammareal gives back up to 15% of this item's net price to charity organizations. Codice articolo E-867-787

Contatta il venditore

Compra usato

EUR 2,70
Convertire valuta
Spese di spedizione: EUR 8,00
Da: Francia a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

J David Eisenberg
Editore: O'Reilly, 2002
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato Softcover

Da: Ammareal, Morangis, Francia

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Softcover. Condizione: Bon. Ancien livre de bibliothèque. Petite(s) trace(s) de pliure sur la couverture. Une ou plusieurs pages légèrement déchirées. Edition 2002. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations caritatives. ENGLISH DESCRIPTION Book Condition: Used, Good. Former library book. Slightly creased cover. One or several slightly torn pages. Edition 2002. Ammareal gives back up to 15% of this item's net price to charity organizations. Codice articolo E-563-392

Contatta il venditore

Compra usato

EUR 4,39
Convertire valuta
Spese di spedizione: EUR 8,00
Da: Francia a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Eisenberg, J. David
Editore: O'Reilly Media, 2002
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato Paperback

Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo GOR001596152

Contatta il venditore

Compra usato

EUR 1,99
Convertire valuta
Spese di spedizione: EUR 10,70
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Eisenberg, J. D.
Editore: O'Reilly Media, 2002
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato Brossura

Da: Anybook.com, Lincoln, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. This is an ex-library book and may have the usual library/used-book markings inside.This book has soft covers. In good all round condition. Please note the Image in this listing is a stock photo and may not match the covers of the actual item,600grams, ISBN:9780596002237. Codice articolo 9256675

Contatta il venditore

Compra usato

EUR 3,07
Convertire valuta
Spese di spedizione: EUR 10,06
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

J. David Eisenberg
Editore: O'Reilly Media, 2002
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato Paperback

Da: ThriftBooks-Reno, Reno, NV, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.14. Codice articolo G0596002238I3N00

Contatta il venditore

Compra usato

EUR 7,03
Convertire valuta
Spese di spedizione: EUR 7,65
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

J. David Eisenberg
Editore: O'Reilly Media, 2002
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato Paperback

Da: ThriftBooks-Phoenix, Phoenix, AZ, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.14. Codice articolo G0596002238I4N00

Contatta il venditore

Compra usato

EUR 7,03
Convertire valuta
Spese di spedizione: EUR 7,65
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

J. David Eisenberg
Editore: O'Reilly Media, 2002
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato Paperback

Da: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.14. Codice articolo G0596002238I4N00

Contatta il venditore

Compra usato

EUR 7,05
Convertire valuta
Spese di spedizione: EUR 7,65
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

J. David Eisenberg
Editore: O'Reilly Media, 2002
ISBN 10: 0596002238 ISBN 13: 9780596002237
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.14. Codice articolo G0596002238I3N00

Contatta il venditore

Compra usato

EUR 7,05
Convertire valuta
Spese di spedizione: EUR 7,65
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Vedi altre 7 copie di questo libro

Vedi tutti i risultati per questo libro