mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-25 10:17:02 -06:00
The version 7 .ai writer wrote the %_Bs color stops of every gradient from ramp point 100 down to 0. The Adobe Illustrator File Format Specification version 7.0 lists a linear gradient's stops in that order (section 1.4.3). Its radial definition, "White & Purple Radial", lists them from 10 to 100 (section 3.5.2). As reported on #2807, the reference app reads both stops of #2687's radial gradient, written from 100 down to 0, at ramp point 100 and draws the circle in #1b2a6b. It reads a radial gradient with three stops written that way in reverse order. The writer now lists a radial gradient's stops from the first to the last. Each stop is written with its own midpoint to the next stop, and section 3.5.2 says the last stop's midpoint is ignored. Linear gradients are unchanged.