300 likes | 435 Views
Converting to SVG. Using your applications’ existing output capabilities. SVG Open, Enschede, 17 August 2005, 15:00, Room 3. Company background. Our current product line Professional file format conversion tools For graphics, reports and other enterprise content
E N D
Converting to SVG Using your applications’ existing output capabilities SVG Open, Enschede, 17 August 2005, 15:00, Room 3
Our current product line • Professional file format conversion tools • For graphics, reports and other enterprise content • To vector, raster and text file formats • In desktop, server and developer versions • On Windows, Linux and UNIX platforms
API engine Load Options Convert 2vector WMF EMF EPS MIF SVG CGM HPGL DXF PDF PDF PS EPS WMF EMF GDI 2bitmap TIFF GIF JPEG PNG DXF DWG DGN 2text ASCII XML
Customers use our software to (for example) • Add import/export formats to their application • Import PDF graphics into MS Office • Serve EPS images to the Web • Extract ASCII text from PS print streams • Archive PDF documents as TIFF images • Bring Windows graphics over to UNIX • Reuse PDF graphics in AutoCAD
PS It’s all coming together Screen Print Web Adobe + Macromedia Microsoft Longhorn (Avalon, XAML, Metro)
Financial information & services The situation • Portfolio Management System(enterprise app for banking industry) • Running on Solaris and Windows • Multi-page Oracle financial reports to client’s browser window in real-time • Print-quality graphical layout of reports • Seamless workflow for user, so no PDF
Financial information & services The solution • Reports printed ‘to file’ to PostScript data stream • ps2svg runs on server with stdin-stdout • First page already served while rest of doc converts in background • Referenced fonts sent along in JAR file • Batik used in Java-applet for client-side rendering
Aviation The situation • Flight navigation division of major European airline • GIS system produces charts in PostScript • Customers prefer charts in SVG for browser display and XML data • Investment in legacy system prohibits coding SVG from scratch
Aviation The solution • ps2svg on Windows server for automated batch conversion from EPS to SVG • Outline specific fonts during conversion to ensure WYSIWYG rendering • Represent dashed/dotted lines as segments to ensure WYSIWYG rendering
Yellow Pages The situation • Major directory publisher (7 countries) • In-house system for data storage, pagination, production • Listings made and stored in PostScript • Pagination front-end XML-based • Need high-volume and real-time bridge for 100,000s of listings
Yellow Pages The solution • ps2svg on Windows servers, chosen for quality and performance • Production runs for all database listings • Real-time conversions for last-minute changes • SVG files assembled on XML page • Rendered using Adobe SVG Viewer
Jet engine manufacturer The situation • XML-based workflow with Documentum as CMS and ArborText Epic as publishing system. • Graphics authored in Visio, MS Word and UniGraphics CAD system • Need quality output for Web (HTML) and print (PDF)
Jet engine manufacturer The solution • Print to PS file as standard format, submit to workflow • ps2svg runs in background, converts to SVG at runtime • SVG merged with other XML content • System uses XSLT to produce HTML, XSL:FO engine to produce PDF
Defense The situation • Swedish defense contractor • Different CAD/graphics applications • Moving to Linux and XML environment • Use Excosoft XML content management system • Need bridge for vector graphics (including embedded text and images)
Defense The solution • Use EPS and WMF as intermediate formats from graphics applications • Deploy wmf2svg and ps2svg on Linux desktops for interactive conversions • Complete adoption of SVG: WMF and EPS deleted after conversion
Scientific research The situation • MIT professor creates plots in MATLAB • Wants to author them using SVG editor on Linux • Wants to bring final results into LaTeX as vector graphics
Scientific research The solution • Save MATLAB plots as EPS • Use ps2svg on Linux to convert to SVG • Edit SVG in Inkscape • Print to PostScript file, import as EPS into LaTeX
Software The situation • Major developer of security software • Documentation created and stored in Adobe FrameMaker • Want complete migration to XML • Want graphics frames (including native Frame drawing elements) as SVG • Want to automate the conversion process
Software The solution • Use FrameScript plug-in to automatically • Identify graphics frames in .fm files • Copy them to the clipboard • Paste them into new empty Frame doc • Resulting document printed to PDF • Pages converted and cropped to individual SVG files using pdf2svg
Investment banking The situation • Web-based financial research / publishing solution • Users need to bring in charts and tables from Excel and FactSet • Need browser display and quality PDF/print production
Investment banking The solution • Use Windows clipboard routine to save Excel content as Windows Metafiles • WMF also native format for FactSet charts • Wmf2svg runs on Solaris and Linux servers for real-time conversion to SVG
Industry / marketing The situation • Major floor manufacturer, several brands • Need to collaborate on production and publishing of marketing material • Logos and ads delivered as EPS • Needed as SVG for online viewing, authoring and PDF print production
Industry / marketing The solution • ps2svg on Linux server • SVG rendered in browser with Adobe SVG Viewer • Composite PDF produced using FOP
Automotive • U.S. car manufacturer • 60,000 technical graphics stored in Interleaf legacy system • Parts drawings, wiring diagrams, vector-based, some raster-based • Wanted as SVG for XML/Web strategy • Batch solution needed
Automotive The solution • Graphics exported/printed to PS • Batch converted to SVG
System design The situation • UK software developer, provides simulation software to Formula One racing teams • Diagrams produced in SimuLink • Want SVG for online interaction • Need integrated solution
System design The solution • Export as EPS from SimuLink • ps2svg called via command line to produce SVG • SVG results further processed for interactivity • Customers run entire solution locally
Thank you for your attention! Visit www.visual-integrity.com Or contact me directly: Jeroen Dekker jeroen@square1.nl (+31) 713-648-657 And I’m here right now!