{"repo":"jvziyaoyao/scale","free":true,"listed":false,"github":"https://github.com/jvziyaoyao/scale","clone":"git clone https://github.com/jvziyaoyao/scale.git","description":"🖼 An image viewer for Android and Compose Multiplatform with transition animations and support for large images. 😄 专门为Android和Compose Multiplatform开发的图片浏览库，支持过渡变换和超大图片的显示。","language":"Kotlin","stars":258,"topics":["jetpack-compose","android","androidx","compose","compose-multiplatform","kotlin"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"---- 🖼 An image viewer for jetpack compose multiplatform. 一款基于 Jetpack Compose Multiplatform 开发的图片浏览库，支持过渡变换和超大图片的显示 The latest version: 🥳 1.1.1 全新版本～ Scale 支持 Multiplatform 啦！ 📓 开发文档 👉 DOCS 📝 更新日志 👉 CHANGELOG 📑 产品与应用 👉 小小检查单 👨‍💻 产品与开源 👉 JVZIYAOYAO 🌟 案例 -------- 📷 RawCamera 👉 GITHUB 🌆 ImagePicker 👉 GITHUB 👌 特性 -------- - 基于Jetpack Compose Multiplatform开发； - 符合直觉的手势动效； - 支持超大图片显示； - 提供图片列表浏览组件； - 支持图片弹出预览组件； - 支持图片弹出预览的过渡动画； - 支持定制化可扩展性高； - 不依赖第三方图片库； 🖇️ 跨平台 -------- 兼容性 Android IOS Desktop JS/WasmJS ---------------------------- :--------: :--------: :-------: :---------: scale-zoomable-view ✅ ✅ ✅ ⛔️ scale-image-viewer ✅ ✅ ✅ ⛔️ scale-sampling-decoder ✅ ✅ ✅ ⛔️ scale-image-viewer-classic ⚠️废弃 ⚠️废弃 ⚠️废弃 ⛔️ 🧐 预览 -------- 📓 API -------- 💽 接口文档 👉 API REFERENCE 👓 示例 -------- 👋 示例代码请参考: Android 👉 SAMPLE-ANDROID IOS 👉 SAMPLE-IOS 🛒 引入 -------- Scale is available on mavenCentral() 🛵 使用方式 -------- 1️⃣ 缩放组件 2️⃣ 查看图片 3️⃣ 加载超大图 添加 SamplingDecoder 依赖支持： ‼ 仅在 model 类型为 SamplingDecoder 才会被当做大图进行加载 4️⃣ 图片列表浏览 5️⃣ 图片弹出预览 6️⃣ 图片弹出预览（带转换效果） 🕵️‍♀️ 开源许可 -------- Copyright 2022 jvziyaoyao Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,","default_branch":null,"files":null,"tree":[],"storefront":"/r/jvziyaoyao","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jvziyaoyao/scale/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}