Crate TransJLC

Crate TransJLC 

Source
Expand description

TransJLC - Convert Gerber files to JLCEDA format

This library provides functionality to convert PCB Gerber files from various EDA software formats to JLCEDA format with modern Rust practices.

Re-exports§

pub use config::Config;
pub use config::EdaType;
pub use converter::ConversionStats;
pub use converter::Converter;
pub use error::Result;
pub use error::ResultExt;
pub use error::TransJlcError;

Modules§

archive
Archive handling for ZIP file operations
colorful
Colorful silkscreen generation (FuckJLCColorfulSilkscreen port)
config
Configuration management for TransJLC
converter
Core conversion engine for TransJLC
error
Error handling for TransJLC
gerber
Gerber file processing and format conversion
patterns
Pattern matching for different EDA file naming conventions
progress
Progress tracking and display using indicatif