|
typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
|
名前空間 | |
| namespace | typeset |
| geom — 単位と幾何 | |
| namespace | typeset::image |
| image — 画像の読み込みとエンコード | |
関数 | |
| std::shared_ptr< dl::Image > | typeset::image::loadFile (const std::string &path) |
| std::shared_ptr< dl::Image > | typeset::image::loadMemory (const void *data, size_t size) |
| std::shared_ptr< dl::Image > | typeset::image::fromRgba (int width, int height, const uint8_t *rgba) |
| RGBA8888 から生成した画像(テスト・サンプル用) | |
| std::string | typeset::image::encodePng (const uint8_t *rgba, int width, int height) |
| RGBA8888 → PNG バイト列(zlib) | |
| std::string | typeset::image::toPng (const dl::Image &img) |
| 画像 → PNG(encoded が PNG ならそれをそのまま返す) | |
| std::string | typeset::image::base64 (const std::string &bytes) |
| bool | typeset::image::hasAlpha (const dl::Image &img) |
| 画像に不透明でない画素があるか | |