vectorcraft/crates/engine/src/cmd/fileio
EricKuck 34b3c59a03 PDF import: an editor's .ai keeps its RGB numbers, and a fill faded or masked by its group keeps its stroke apart 2026-10-12 23:06:19 +07:00
..
affinity.rs #1244: smaller objects: Node 352 -> 152 bytes, NodeKind 200 -> 80, and a cheaper undo estimate 2026-10-12 11:02:32 +07:00
batch.rs Align: Align to Artboard uses the active artboard 2026-10-11 11:33:01 +07:00
dxf.rs Fix #546: DXF export writes each fill's outlines before its hatch 2026-10-09 14:49:42 +07:00
dxfimport.rs M4.93: DXF drawings open and place with layout, scale or fit, centring and merged layers 2026-10-05 15:24:21 +07:00
encode.rs IO.1: preserve editable export data and AI artboard options 2026-10-12 06:59:49 +07:00
eps.rs IO.1: preserve editable export data and AI artboard options 2026-10-12 06:59:49 +07:00
export.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
imagemap.rs #1244: smaller objects: Node 352 -> 152 bytes, NodeKind 200 -> 80, and a cheaper undo estimate 2026-10-12 11:02:32 +07:00
load.rs PDF import: an editor's .ai keeps its RGB numbers, and a fill faded or masked by its group keeps its stroke apart 2026-10-12 23:06:19 +07:00
metafile.rs M4.95: EMF and WMF open, place and paste as vector objects 2026-10-05 15:24:27 +07:00
mod.rs PDF import: a PDF saved with its editing data opens on its artboard with its bleed 2026-10-12 16:44:16 +07:00
native.rs #1244: streaming open and save, per-section limits, recovery that keeps images apart, background open 2026-10-12 11:02:33 +07:00
pdf.rs IO.1: preserve editable export data and AI artboard options 2026-10-12 06:59:49 +07:00
pdfimport.rs PDF import: an editor's .ai keeps its RGB numbers, and a fill faded or masked by its group keeps its stroke apart 2026-10-12 23:06:19 +07:00
pngtext.rs M4.55: File Info with author, description, keyword chips, rating and copyright, written to SVG, PDF and PNG 2026-10-05 09:55:47 +07:00
ppi.rs Fix #918: PSD and PSB files open and place as their merged image 2026-10-10 16:09:41 +07:00
psdread.rs Fix #918: PSD and PSB files open and place as their merged image 2026-10-10 16:09:41 +07:00
save.rs #1244: streaming open and save, per-section limits, recovery that keeps images apart, background open 2026-10-12 11:02:33 +07:00
screens.rs Fix #526: the exports and the CLI write .ai as Save As does 2026-10-09 03:18:07 +07:00
svg.rs IO.1: preserve editable export data and AI artboard options 2026-10-12 06:59:49 +07:00
tests.rs #1244: test that a native save failing partway leaves the file as it was 2026-10-12 11:03:01 +07:00
tests_affinity.rs AF.3: open .afphoto by content without listing it for Finder 2026-10-08 19:13:50 +00:00
tests_aiimport.rs Fix #1387: a .ai whose PDF part is only text opens from it 2026-10-12 19:50:53 +07:00
tests_dxf.rs Fix #546: DXF export writes each fill's outlines before its hatch 2026-10-09 14:49:42 +07:00
tests_dxfimport.rs M4.93: DXF drawings open and place with layout, scale or fit, centring and merged layers 2026-10-05 15:24:21 +07:00
tests_eps.rs M4.91: EPS and PostScript files open and place 2026-10-05 16:51:54 +07:00
tests_epsimport.rs #1027: PostScript-form .ai files open through their layers 2026-10-11 06:04:48 +07:00
tests_exportas.rs M4.33: Export As with Use Artboards (All or a range) and art bounds 2026-10-05 09:14:42 +07:00
tests_jpeg.rs M4.48: JPEG Options — RGB/CMYK/gray, baseline/optimized/progressive, embedded ICC profiles and image maps 2026-10-05 11:25:09 +07:00
tests_metafile.rs M4.95: EMF and WMF open, place and paste as vector objects 2026-10-05 15:24:27 +07:00
tests_palette.rs M4.49: PNG-8 and GIF export with a palette quantizer and dithering 2026-10-05 11:26:15 +07:00
tests_pdf.rs M4.87: PDF 1.3 compatibility: transparency flattened with the chosen preset 2026-10-05 18:05:36 +07:00
tests_pdf13.rs M4.87: PDF 1.3 compatibility: transparency flattened with the chosen preset 2026-10-05 18:05:36 +07:00
tests_pdfcolor.rs M4.17: File menu details: converted files, 30 recent files, one colour-mode command, Show in Folder, saved view 2026-10-05 11:11:19 +07:00
tests_pdfedit.rs IO.1: preserve editable export data and AI artboard options 2026-10-12 06:59:49 +07:00
tests_pdffidelity.rs Fix #319: exports warn when type in a missing font is written in the fallback font 2026-10-08 06:04:29 +07:00
tests_pdfimport.rs M4.91: EPS and PostScript files open and place 2026-10-05 16:51:54 +07:00
tests_pdflayers.rs Part of #372: .ai files write layers and sublayers as PDF layers, hidden ones kept 2026-10-09 04:40:30 +07:00
tests_pdfoutput.rs M4.74: real text with embedded subset fonts in PDF 2026-10-05 16:25:21 +07:00
tests_pdfsecurity.rs M4.85: PDF security: encryption at every compatibility level, permissions, either password opens 2026-10-05 15:24:16 +07:00
tests_pdfwebview.rs M4.86: PDF page thumbnails and fast web view (linearised files) 2026-10-05 18:05:36 +07:00
tests_pdfx.rs M4.87: PDF 1.3 compatibility: transparency flattened with the chosen preset 2026-10-05 18:05:36 +07:00
tests_psd.rs Fix #918: PSD and PSB files open and place as their merged image 2026-10-10 16:09:41 +07:00
tests_psdread.rs Fix #918: PSD and PSB files open and place as their merged image 2026-10-10 16:09:41 +07:00
tests_raster.rs Open raster images at the size their resolution declares 2026-10-09 17:11:07 +13:00
tests_screens.rs M4.52: Export for Screens options: full document, bleed, sub-folders, sizes, presets, format settings 2026-10-05 13:18:10 +07:00
tests_svg.rs M4.14: Save As format chooser, Save writes back its own format, Save a Copy 2026-10-05 11:07:15 +07:00
tests_svgedit.rs M4.41: SVG import keeps symbols, patterns and blur/shadow filters live 2026-10-05 12:11:27 +07:00
tests_svgenc.rs Fix #550: an SVG of chosen artboards holds only their art 2026-10-09 01:38:38 +07:00
tests_svgimport.rs #1244: smaller objects: Node 352 -> 152 bytes, NodeKind 200 -> 80, and a cheaper undo estimate 2026-10-12 11:02:32 +07:00
tests_text.rs M4.50: WebP options, Export As Text and Save for Office Documents 2026-10-05 11:27:22 +07:00
tests_tiffbmp.rs M4.69: Targa export at 16, 24 or 32 bits per pixel 2026-10-05 15:24:51 +07:00
text.rs M4.50: WebP options, Export As Text and Save for Office Documents 2026-10-05 11:27:22 +07:00
zip.rs M4.51: Export for Screens downloads on the web, picks folders, zips 2026-10-05 13:18:10 +07:00