EPS and .ai import: the note for editing data of another page size gives both sizes and the scale

When the editing data of an EPS or .ai file was for a page of another
size than the file's own page, the file opened as its page or its PDF
part with the reason "its editing data is for a different page". The
reason did not say which page the editing data was for, or that it was
the same page at another scale.

The reason now gives both sizes in points: "its editing data is for a
600 × 400 pt page, not the file's 612 × 792 pt page". When the two
pages are in proportion (within the 0.5 pt per side of the check), it
gives the scale of the editing data's page to the file's instead:
"its editing data is for a 100 × 100 pt page, the file's
1000 × 1000 pt page at 1:10". Every catalog that had the old reason
has rows for both new ones.

Docs: docs/mcp.md, docs/target-app-parity.md.
This commit is contained in:
dotCooCoo
2026-10-18 12:15:39 +07:00
committed by bflatastic
parent aafe102649
commit 4eef9b7e8c
26 changed files with 108 additions and 16 deletions
+4 -2
View File
@@ -610,8 +610,10 @@ layer, even where the page doesn't draw it. A file whose editing data can't be d
pattern fills, placed files or anything else the reader doesn't read on a layer that shows, or whose layers look
different from its page, opens as before: an EPS as its printed page, a `.ai` file from its PDF content (where plain
groups open ungrouped), with a warning saying why. Layers look different when they draw an object the page doesn't (or
miss one it draws), and, for an EPS whose page is the box of its art, when they print art outside it. With
`textAs: "outlines"` a `.ai` file whose type shows opens from its PDF content, which has the type's outlines. A PDF
miss one it draws), and, for an EPS whose page is the box of its art, when they print art outside it. A file whose
editing data is for a page of another size opens the same way, and its warning gives both sizes in points, with the
scale of the editing data's page to the file's page (1:10 for a tenth of its size) when their sides are in proportion.
With `textAs: "outlines"` a `.ai` file whose type shows opens from its PDF content, which has the type's outlines. A PDF
saved with Illustrator's editing data holds it in `AIPDFPrivateData` streams and opens from it as a `.ai` file does.
The document then has what the file's page doesn't print: hidden objects and layers, layers that don't print, guides and