vectorcraft/crates/eps/src/import
bflatastic 4b9f9b9bc2 Part of #637: .ai files saved without PDF compatibility open from their editing data
Such a file's PDF part is a placeholder page, which was refused. When
the file carries editing data, it now opens from that alone: its
structure as a PDF-compatible file's, its point type made from the text
document, and type it can't make (area type, type on a path) left out
with a note that marks the import as lossy. Without editing data, or
with pages picked or layers off, the placeholder is refused as before;
damaged editing data says so.

The page-order note is no longer given when the page has no type.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 16:35:22 +07:00
..
ai Part of #637: the editing data's readers stay linear on hostile input 2026-10-09 16:18:23 +07:00
ate.rs EPS import: bound what hostile editing data can cost, and say when it can't be read 2026-10-09 03:49:49 -04:00
data.rs Merge #542: Clippy: use as_chunks for constant-size chunks (Rust 1.98) 2026-10-09 00:43:57 +07:00
graphics.rs Part of #637: the editing data's structure read whole, colours, gradients, transparency, names, images and artboards included 2026-10-09 16:02:36 +07:00
interp.rs Part of #637: the editing data's structure read whole, colours, gradients, transparency, names, images and artboards included 2026-10-09 16:02:36 +07:00
lex.rs EPS import: other apps' EPS open as vectors, a preview that stands in says why 2026-10-08 18:23:36 +07:00
mod.rs Part of #637: .ai files saved without PDF compatibility open from their editing data 2026-10-09 16:35:22 +07:00
native.rs Part of #637: .ai files saved without PDF compatibility open from their editing data 2026-10-09 16:35:22 +07:00
obj.rs Fix #474: Illustrator 8 EPS gradients open (executable strings, `load` by integer keys) 2026-10-08 18:24:05 +07:00
preview.rs EPS import: other apps' EPS open as vectors, a preview that stands in says why 2026-10-08 18:23:36 +07:00
shading.rs EPS import: other apps' EPS open as vectors, a preview that stands in says why 2026-10-08 18:23:36 +07:00
tests.rs EPS import: other apps' EPS open as vectors, a preview that stands in says why 2026-10-08 18:23:36 +07:00
tests_fontnames.rs EPS import: spell out abbreviated styles, and keep a line the page draws in pieces as one text 2026-10-09 03:49:49 -04:00
tests_generators.rs Part of #505: restore puts dictionaries back as they were at the save 2026-10-08 23:43:51 +07:00
tests_illustrator.rs EPS tests: interpreter programs written from the PostScript Language Reference 2026-10-08 23:43:48 +07:00
tests_images.rs Fix #498: EPS images with several data sources read them in turn 2026-10-08 23:43:49 +07:00
tests_native.rs Part of #637: .ai files saved without PDF compatibility open from their editing data 2026-10-09 16:35:22 +07:00
text.rs EPS import: spell out abbreviated styles, and keep a line the page draws in pieces as one text 2026-10-09 03:49:49 -04:00