Feature #854

Create preservation plan for Adobe Illustrator (.ai) files

Added by Evelyn McLellan about 11 years ago. Updated almost 9 years ago.

Status:VerifiedStart date:
Priority:HighDue date:
Assignee:Austin Trask% Done:

0%

Category:-
Target version:Release 0.7
Google Code Legacy ID:archivematica-199 Pull Request:
Sponsored: Requires documentation:

Description

AI files are vector files but can't be converted to SVG 1.1 because they can contain multiple pages. However, they can be converted to PDF/A using Ghostscript. Sample command is ps2pdf -dPDFA sample.ai.

[g] Legacy categories: Preservation planning

History

#1 Updated by Evelyn McLellan almost 11 years ago

  • Priority changed from Medium to High

Preference would be to convert to .svg, converting single multi-page .ai files into multiple one-page .svg files. Command to convert .ai files to svg 1.1 in inkscape is: inkscape sample.ai --export-plain-svg=sample.svg. However, if this command is used on a multi-page .ai file, only the first page is converted to .svg.

[g] Labels added: Priority-High
[g] Labels removed: Priority-Medium

#2 Updated by Evelyn McLellan almost 11 years ago

The problem is not with Inkscape per se but with the SVG 1.1 standard, which allows only single-page files. For more info see http://www.archivematica.org/wiki/index.php?title=Vector_images.

#3 Updated by Evelyn McLellan almost 11 years ago

  • Target version set to Release 0.7.1

Moved to 0.7.1.

[g] Labels added: Milestone-Release-0.7.1

#4 Updated by Evelyn McLellan almost 11 years ago

You can use ImageMagick and Inkscape to convert multi-page .ai files to multiple one-page .svg files as follows:
convert sample.ai sample%d.svg (to explode the .ai files using ImageMagick)
inkscape sample0.ai --export-plain-svg=sample0.svg
inkscape sample1.ai --export-plain-svg=sample1.svg etc. (to convert each .ai file into SVG 1.1 using Inkscape)

#5 Updated by Evelyn McLellan almost 11 years ago

  • Target version set to Release 0.7

Changing to 0.7 because latest release was 0.6.2. See updated development roadmap at http://www.archivematica.org/wiki/index.php?title=Development_roadmap

[g] Labels added: Milestone-Release-0.7

#6 Updated by Evelyn McLellan over 10 years ago

Austin to add a script.

[g] New owner: Austin Trask

#7 Updated by Joseph Perry over 10 years ago

This is an interesting situation the current transcoder will have a difficult time dealing with, because the transcoder is expecting a single output file.

It does the transcoding, checks exit status, verifies the output file (singular) exists, then generates a premis/fileMeta file for the normalized file.

#8 Updated by Joseph Perry over 10 years ago

  • Status changed from New to Verified

Committed r1033.

Also available in: Atom PDF