Maybe you haven't heard of SVGP (SCalable VectOr GraphiC SPrinting) yet, but if you are engaged in web design work related to images, then you must have heard of SVG (SCalable Vect0rGraphics). In fact, SVGP format is an application of SVG format in printing. So, what is the difference between the SVG format and the previous image format? What advantages does it have for printing? Hopefully, you can find the answer in this article.
First, what is SVG?
SVG (Scalable Vector Graphics) is a new two-dimensional vector graphics format developed by the World Wide Web Consortium (W3C) in August 2000 and a standard for network vector graphics in the specification. The W3C was created as an international industrial alliance. The purpose is to lead the development and innovation of the entire Internet collaboration in order to achieve technological progress and common development. As the members of the W3C Alliance development team on SVG are well-known manufacturers, such as Adobe, Apple, Aut0Desk, Bit Fla sh, Corel, HP, IBM, ILOG, INSO, Macromedia, Microsoft, Netscape, OASIS, Open Text, Quark, RAL (CC LRC), S un, V i S i 0, Xerox, etc., so SVG is not a proprietary format, but an open standard. In other words, it does not belong to any individual patent, but it is an industrial standard developed through collaboration and joint development. It is precisely because of this that SVG can be developed and applied more quickly.
Second, the characteristics of SVG
1. Based on XML
In order to ensure that the network images can be smoothly developed by D3M1, DOM2, CSS, XML, XPointer, XSLT, XSL, SMIL, HTML, XHTML, and other standardized technologies currently developed by W3C, such as ICC, URI, UNICODE, RGB, ECMAscript / Javascript, Java is consistent, SVG is based on x ML (EX tensibl eMarkup Language extensible markup language), and can integrate with the above technologies to create a new generation of network image formats. SVG is not just an image format. Because it is an XML-based language, it means that it inherits the cross-platform and extensibility of XML, and thus takes a big step towards reusability of graphics. For example, SVG can be embedded in other XML documents, and other XML content can also be embedded in SVG documents. Various SVG graphics can be easily combined to form new SVG graphics.
2. Use text to describe the object
SVG includes 3 types of objects: vector graphics (graphic edges including lines, curves), bitmap images, and text. Various image objects can be combined, transformed, and modified in style, and can also be defined as pre-processed objects.
Unlike traditional image formats, svG uses text to describe vectorized graphics, which makes svG image files as readable as HT pages. After the user outputs svG with the image tool, the SVG image can be opened with any word processing tool, and the text code used to describe the image can be seen. Those who have mastered the svG syntax can even read out the contents of the image with just one notepad.
Although the text in the svG file can present various image-modifying effects when displayed, it is still in the form of text and can be selected for copying and pasting. Since the text in the SVG appears in the XML file as text, this information can be used by search engines. In the past, search engines usually cannot search for text written in a bitmap image. These textual information can also help visually disabled people who can't see graphics, and can send this information in other ways, such as voice.
3. Interactive and dynamic
Since the network is a dynamic medium, SVG must become a network image format and must have dynamic features, which is also an important feature that distinguishes it from other image formats. SVG is based on XML and it provides unmatched dynamic interactivity. You can embed animation elements (such as motion paths, fade-in or fade-out effects, growing objects, shrinking, fast rotations, change colors, etc.) in svG files, or use script definitions to achieve highlights, sounds, animations, and more. .
4. Full support for DOM
DOM (Document Object Model Document Object Model) is a document platform that allows a program or script to dynamically store and upload the contents, structure, or style of a file. Because SVG fully supports DOM, SVG documents can interact with external programs through a consistent interface specification. The object elements in SVG and SVG can be completely driven by external events through a scripting language, such as mouse actions, to achieve control of themselves or other objects, images, and so on. This is one of the outstanding features that electronic documents should have.
Third, SVG advantages over GIF, JPEG
First, briefly explain the difference between the vector image format and the bitmap image format. Vector images use dots and lines to describe objects, so the files will be smaller and they will also provide high-definition pictures that are suitable for direct printing or output. The storage unit of the bitmap image is the pixel value of each point on the image, so the general image file is very large and will occupy a large amount of network bandwidth. SVG is a vector graphics format. GIF and 3PEG are bitmap image formats. With the concept of both, SVG has obvious advantages over GIF and JPEG.
1. Any zoom.
The user can arbitrarily scale the image display without destroying the sharpness or detail of the image.
2. Text independent.
The text in the SVG image is independent of the image, and the text remains editable and searchable. There will no longer be any restrictions on fonts. If the user system does not install a font, it will see exactly the same picture as when they were created.
3. Smaller files.
In general, SVG files are much smaller than those of GIF and JPEG formats, and downloads are fast.
4. Super display effect
The SVG image is always sharp on the screen, and its sharpness is suitable for any screen resolution and print resolution.
5. Super color control.
The SVG image provides a palette of 16 million colors, supporting ICC color profile standards, RGB, linear fills, gradients, and masks.
6. Interactivity and intelligence.
Because SVG is based on XML, it is possible to create unprecedented powerful dynamic interactive images. That is, SVG images can respond differently to user actions such as highlighting, sound effects, special effects, and animations.
Fourth, the development of SVG printing
The advantages of the SVG format are indisputable. At present, SVG has not been applied in printing, but this does not mean that SVG is not suitable for the needs of the printing industry. On the contrary, due to the unique characteristics of SVG, the W3C Alliance has extended the SVG format to the printing industry. On February 18, 2003, it launched the SVG Printing Demand Document. The SVG format is called SvGP (Sca1ab1e Vector Graphics Printing) in the field of printing, indicating that SVGP is a format specially formulated for printing. SVG files may contain animations and hyperlinks, while Injun IJ cannot display animations and interactive content, so animation and interactive features are omitted in SVGP. SVGP is still in development, but it has the following features that are very suitable for printing.
1. SVGP is fully compatible with existing working formats, and SVGP is suitable for high recognition rate requirements of the system, so it can be an intrinsic format for file conversion in printing system installations.
2. SVGP supports an open prepres- sion interface OPI (Open PrepreSS interface) for high-resolution image substitution. Digital images used for printing purposes usually have high spatial resolution and tone resolution, so the storage of image files is quite large. The SVGP file is small and solves the problem of limited printing resources.
3. SVGP can be modified directly on the page before printing to achieve variable data printing. The existing format can also be converted to SVGP for printing anytime, anywhere, and it can also intercept the printing pattern on the assembly line to observe the printing situation.
4. SVGP can be used to output digital photos directly. The digital camera is directly connected to a printer supporting the SVGP format without using an intermediate device such as a computer, which is very convenient for the production of a digital photo album.
5. Since SVGP supports the ICC color description file standard, SVGP supports color separation space and realizes conversion from other color modes to CMYK mode.
6. SVGP works well across platforms and the SVGP file capacity is very small, so it is very suitable for networked printing online services.
7. SVGP supports device-specific description files to ensure consistency in display and output. SVGP is designed specifically for printing, it will certainly solve many problems in printing, especially the rapid development of the network today. Although its official documents are still being revised and formulated, we have reason to believe that it will make great achievements in the printing industry. Please wait and see.