There's no way to convert an AI on the web to PDF, AI files depend on Illustrator. Why not just zip the files and send it by mail. And if a user want to see the file he needs Illustrator on his machine.
Main Topics
Browse All TopicsThe marketing department of our company is interested in creating a library of Adobe Illustrator files in their SharePoint site in our Intranet.
We ran into a problem that hours of Google searches have proven fruitless:
Here is the gist of the problem:
1. AI file is uploaded to a SharePoint Picture Library
2. A user clicks to download that file
3. SharePoint presents the dialog to save a PDF (not AI)
What is going on that SharePoint is able to automatically convert the file to a PDF? I've searched Google, Adobe's website, and Microsoft's knowledgebase and have not found a good answer to explain this behavior.
Ultimately we are trying to build a library that is user-friendly, that users can simply click on the AI file and download it for sending our graphic files to a professional printing vendor.
There IS a way to download the AI file but that involves several steps and is not user friendly or intuitive: The user must...
1. click on the check under the picture
2. Access the Actions Menu -> Download
3. click "set advanced download options"
4. finally click download
Not very elegant
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
To MsShadow: The picture library has a mix of JPEGs and AI files. The user wants to use a Picture LIbrary, but I'll test the Doc Library later just for good measure.
To therealteune: The gist of the problem is somewhere in the chain of things, the system is converting the AI doc to a PDF, and I'm sure it's server-side, and not client side, because I've tested downloading the AI file from a system with AI installed and one without. I'll suggest the zipping idea, but it would be more elegant to be able to have the actual AI doc there.
Here are some updates as well as responses:
to MsShadow: I tested out both types of libraries, and whether I put the AI file in a Picture Library, or a Document Library, upon clicking on the AI file in the respective libraries, the user is asked to save a PDF or cancel.
Ripin: yes, IE does think that AI files are PDF... is there a way around this or a way to tell the system not to present the download as a PDF?
You can present Ai files with other icon, you can open them in illustartor to map that file type to illustrator.
To open files in Illustrator by default then change user machine AI filetype mapping to illustrator.
Go to Explorer (not Internet Explorer) (or My Computer)
Under the Tools menu choose Folder Options
Click on the File Types tab
Find the file extension you want to modify (say Ai for Illustrator)
Click on the Advanced Button
In the Edit File Type deselect Browse in same window for the Edit or Open actions (or all of them if you prefer)
Then modify DOCICON file in sharepoint server. (%COMMONPROGRAMFILES%\micr
In the ByExtension; section of the Docicon.xml file, add an entry for the .ai file name extension.
Mapping Key="ai" Value="NameofIconFile.gif"
For example, if the name of the .gif file is ai.gif, add the following line:
Mapping Key="ai" Value="ai.gif" EditText="Adobe illustrator" OpenControl="" /;
That will force windows open that file to program that is mapped on that machine to that file type. If program not found then it will ask to save.
Ripin, your idea looks the most promising. I did run across modifying the DOCICON file for creating icon sets in my searching of the Internet for a solution... but I didn't realize that would affect how the link will launch in SharePoint as well.
I'm in the middle of rebuilding our DEV SharePoint server, and will test it on there later today or tomorrow. I'll keep you all posted on what I find out.
OK. After modifying DOCICON.XML here are some things I've found (no solution yet!)
I also set up a plane-jane IIS website with a simple HTML file that has a link to a test AI file. Upon clicking on this file, the browser prompts me to download the file as an AI file, and not PDF...
There is still something happening in SharePoint that auto-converts AI files to PDFs. I know, based on various forums, that AI files are just PDFs with additional meta data for authoring/editing, and wonder why SharePoint treats this differently than a regular html web page in IIS.
I don't believe I mentioned this before: I'm running MOSS 2007 Enterprise with latest service packs...
<MAPPING OpenControl="SharePoint.Op
ok... I can finally put this matter to rest! Here's what I ended up doing:
What got me really confused was that I was testing my "plane-jane" html site on an older Windows 2003 server I built more than 5 years ago. This server apparently had the AI file MIME type already set to application/octet-stream. My SharePoint server (built mid 2008) had Ai file MIME type set to application/postscript.
One
Anyone have any additional thoughts before I call this the final solution?
Business Accounts
Answer for Membership
by: MsShadowPosted on 2009-04-24 at 00:45:46ID: 24222625
Does it show the same behavior when you place the AI files in a document library instead of a picture library?