|
|
|||||||||
| TALtech Home: Support: B-Coder Knowledge Base: Special Considerations: |
Error Opening Adobe Illustrator filesBackground Having created a barcode in B-Coder (Pro or Lite versions 3.0c or earlier)
and saved the image as an Adobe Illustrator (".ai") or
as an Encapsulated Post Script (".eps") file, you then
use the "Open" command in Illustrator 8.0 or later and receive
the following error message (or similar): Solution This error occurs because the illustrator format that B-Coder 3.0 uses is outdated. The following article (Reproduced below) from Adobe's website describes a similar problem and a solution to fix it. However, even if you are familiar with the PostScript language and are confident that you can remove the "offending operator", we recommend that you simply save your B-Coder image as a Windows MetaFile and place that in Illustrator instead, otherwise you would have to "fix" every barcode image you create. Note: B-Coder 4.0 saves .eps files in the updated format which does not produce the error discussed above. In addition B-Coder version 4.0 does not support the .ai format. Eps files produced with B-Coder 3.0 or earlier can be "Placed" in the document (File > Place) without error. --------------------------------- Error "Offending Operator: Ar" Opening File in IllustratorIssue
Edit the document's PostScript code to remove incorrect output resolution information: Disclaimer: Adobe Systems Incorporated does not support modifying Illustrator documents with a text editor. Familiarity with opening files in a text editor and saving in text-only (e.g., ASCII) format is required. Experience with PostScript language is highly recommended. Always modify a copy of the original Illustrator file. If alterations are incorrectly performed or if the file is saved in the wrong format, the Illustrator file can be damaged. In the event of problems, revert to the original copy.
The PostScript operator Ar sets the output resolution in an Illustrator 8.x or earlier document. lllustrator uses output resolution settings to determine how finely to subdivide a path when generating the printable PostScript file (when a path is printed to a PostScript device, curves are printed as a series of straight line segments). Illustrator supports output resolutions between 100 and 9600 dpi. If an object in an Illustrator file has an output resolution higher or lower than those supported, Illustrator cannot open the file and will return an error.
|
|||||||||||||||||||||
|
|||||||||||||||||||||