Logout Developer Knowledgebase Search Adobe Partners Main Adobe Solution Partner Finder Adobe Solution Partner Program Support Developer Knowledgebase Adobe Solution Partner Program Products & Technology Adobe
Developer Knowledgebase

Knowledgebase HomeGraphics Server KB

Overview
Software Development Kits
Developer Knowledgebase
Support
Legal Notices
Feedback
Adobe Solution Partner Program
Join
Find a Solution Partner

Product
Graphics Server
 
Version
2.0
 
Last Edited
15-Oct-2003
 
Document
52613

Known Issue: Changes made to an SVG file using Adobe Server don't appear when reopened in Illustrator

Summary
Turn off the "Preserve Illustrator Editing Capabilities" checkbox in Illustrator to have Adobe Server modifications to SVG files available when the file is reopened in Illustrator.


Issue
I have an SVG file that originated in Illustrator 10 and I processed it in Adobe Server, saving out a new SVG file.  When I open up the newly generated SVG file in Illustrator 10, I don't see any of the modifications that Adobe Server made.  What's wrong?

Applies to
Adobe Graphics Server
Adobe Document Server

Solution
If you save an SVG file from Illustrator with the "Preserve Illustrator Editing Capabilities" checkbox selected, Illustrator writes out what amounts to an embedded native .ai file in the SVG.  When Illustrator reads the SVG file back in, it sees this embedded information and reads it instead of the SVG content. 

You can see the embedded editing information by opening the SVG file in a text editor and scrolling to the end of the file while looking for "<i:pgf".  If you delete the entire <i:pgf ...> node, Illustrator will read the SVG data and you'll see the Adobe Server changes. (The ... represents the enclosed .ai info.) This also makes the file smaller making it process faster in Adobe Server.

If your workflow requires you to reopen SVG files processed by Adobe Server, make sure that you save your SVG files with the "Preserve Illustrator Editing Capabilities" box unchecked. However in other workflows, the ability to "Preserve Illustrator Editing Capabilities" is a useful feature.

Note: Illustrator can't correctly display all SVG files. You may lose transparency, etc. after modifying an Illustrator SVG file in Adobe Server and then reopening it in Illustrator.

back to top
Was this Knowledgebase document helpful? Yes  No
The articles in this knowledgebase are intended for use by software programmers currently using an Adobe SDK to extend or customize an Adobe product. These articles may be highly technical in nature.
If you have questions about an Adobe Product that are not related to development or an SDK product please visit: http://adobe.com/support/main.html
Copyright © Adobe Systems Incorporated. All rights reserved.
Terms of Use
Online Privacy Policy