fcmlib 0.1.0

Library to read and write Brother's FCM plotter files
Documentation
  • Coverage
  • 0%
    0 out of 72 items documented0 out of 0 items with examples
  • Size
  • Source code size: 50.08 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 7.21 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 18s Average build duration of successful builds.
  • all releases: 18s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • justjanne/fcmlib
    23 2 2
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • justjanne

Rust FCM Library

This project contains a fully fledged implementation of Brother's FCM format, allowing you to read, write, edit and create FCM files natively.

The library is designed to create files which are bit-for-bit identical to ones that Canvas Workspace (web or app) would have created. To ensure compatibility, over 1000 sample files are used as test cases.

The FCM parser was written using Nom to ensure it's safe and secure.

License

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.