#svg #image #data #testing #whether #true #false

is-svg

测试给定数据是否为 SVG 图像

2 个版本

0.1.1 2024年7月17日
0.1.0 2024年7月13日

#459 in 图像

Download history 292/week @ 2024-07-12 208/week @ 2024-07-19 78/week @ 2024-07-26 37/week @ 2024-08-02

每月615次下载
用于 qrtool

Apache-2.0 OR MIT

30KB

is-svg

CI Version MSRV Docs License

is-svg 是一个用于测试给定数据是否为 SVG 图像的 Rust 库。

用法

将以下内容添加到您的 Cargo.toml

[dependencies]
is-svg = "0.1.1"

示例

assert_eq!(
    is_svg::is_svg(include_str!("tests/data/w3/svg-logo-v.svg")),
    true
);
assert_eq!(
    is_svg::is_svg(include_bytes!("tests/data/w3/svg-logo-v.png")),
    false
);

// `.svgz` is also supported.
assert_eq!(
    is_svg::is_svg(include_bytes!("tests/data/w3/svg-logo-v.svgz")),
    true
);

文档

有关更多信息,请参阅文档

最低支持的 Rust 版本

此库的最低支持 Rust 版本 (MSRV) 为 v1.74.0。

变更日志

请参阅变更日志

贡献

请参阅贡献指南

许可

版权所有 © 2024 Shun Sakai(见作者

此库根据Apache License 2.0MIT 许可证分发。

此项目符合REUSE 规范版本 3.2。有关版权和许可信息的更多详细信息,请参阅各个文件的版权声明。

依赖项

~3MB
~62K SLoC