Expand description
IM-style operations supported by oxideav convert.
Each variant carries exactly the data the CLI needs to hand to
crate::plan_to_job, nothing more.
Structs§
- Camera
Spec -camera ELEVATION,AZIMUTH,DISTANCE— camera override for the 3D→raster renderer.- Convert
Plan - The parsed result of one
oxideav convertinvocation. - Light
Spec -light AZIMUTH,ELEVATION,INTENSITY— directional light override for the 3D→raster renderer.- Mesh3D
Options - Per-format encoder option flags forwarded to the 3D side-channel.
- Printf
Template - A printf-style multi-output template. Detected by the args parser
when the output filename contains
%[0-9]*d. Used by Scene-shaped inputs (PDF) to fan out one file per page.
Enums§
- AlphaOp
-alpha SUBCOMMAND. ImageMagick exposes a small grammar of alpha-channel edits — we cover the ones with deterministic semantics on RGBA buffers.- Dither
- Dither strategy used when
-colors Nforces a paletted output. - Gltf
Format Choice -gltf-formatvalue. Selects the glTF on-disk container.- Mesh3D
Render Mode -render MODEvalue. Selects which surface model the 3D→raster renderer uses when the user pairs a 3D input (.stl/.obj/.gltf/.glb/.usdz) with a raster output (.png/.jpg/.bmp/.webp).- Op
- One convert operation.
- Page
Atom - One atomic spec inside a
PageSelector. - Page
Selector - ImageMagick-style
[N]/[N-M]/[A,B,…]page-selection suffix on an input path.input.pdf[0]selects page 0;input.pdf[2-5]selects pages 2, 3, 4, 5 (inclusive on both ends, like IM);input.pdf[-1]selects the last page;input.pdf[0,2,4]selects a comma-separated list (atoms may themselves be ranges, so[0-2,5,-1]picks pages 0, 1, 2, 5, and the last page). - Projection
Mode -projection MODEvalue. Selects perspective vs. orthographic projection for the 3D→raster renderer. Default isPerspective— the IM convention for vector rasterisation matches what most 3D viewers ship.- Resize
Mode -resize/-thumbnailgeometry-modifier suffix.- StlFormat
Choice -stl-formatvalue. Selects which STL-on-disk flavour the encoder emits. Default isBinary, matching the registry factory.