Documentation
¶
Index ¶
- func GetAllBookmarks(c echo.Context) error
- func GetBook(c echo.Context) error
- func GetCover(c echo.Context) error
- func GetFile(c echo.Context) error
- func GetGeneratedImage(c echo.Context) error
- func GetParentBook(c echo.Context) error
- func GetQrcode(c echo.Context) error
- func GetRawFile(c echo.Context) error
- func GetRegFile(c echo.Context) error
- func GetServerInfoHandler(c echo.Context) error
- func GetStores(c echo.Context) error
- func GetTailscaleStatus(c echo.Context) error
- func GetTopOfShelfInfo(c echo.Context) error
- func ParseHexColor(s string) (c color.RGBA, err error)
- func StoreBookmark(c echo.Context) error
- type StoreInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllBookmarks ¶ added in v1.1.8
GetAllBookmarks 获取所有书签的 API 处理函数
func GetBook ¶
GetBook 相关参数: id: 书籍的ID,必须项目 &id=2b17a130 sort_by:页面排序方法,可选 &sort_by=filename 示例 URL: http://127.0.0.1:1234/api/get_book?id=1215a&sort_by=filename
func GetCover ¶ added in v1.2.0
GetCover 获取书籍封面 相关参数: id:书籍的ID,必须参数 &id=2B17a resize_height:可选参数,指定封面高度,默认值为352 &resize_height=500 示例 URL: http://127.0.0.1:1234/api/get_cover?id=2b17a13 示例 URL(自定义高度): http://127.0.0.1:1234/api/get_cover?id=2b17a13&resize_height=500
func GetFile ¶
GetFile 示例 URL: 127.0.0.1:1234/get_file?id=2b17a13&filename=1.jpg 缩放文件,会转化为jpeg:http://127.0.0.1:1234/api/get_file?id=2b17a13&resize_width=300&resize_height=400&id=597e06&filename=01.jpeg 相关参数: id:书籍的ID,必须参数 &id=2B17a filename:获取的文件名,必须参数 &filename=01.jpg 可选参数: resize_width:指定宽度,缩放图片 &resize_width=300 resize_height:指定高度,缩放图片 &resize_height=300 resize_max_width:指定宽度上限,图片宽度大于这个上限时缩小图片 &resize_max_width=740 resize_max_height:指定高度上限,图片高度大于这个上限时缩小图片 &resize_max_height=300 auto_crop:自动切白边,数字是切白边的阈值,范围是0~100 &auto_crop=10 gray:黑白化 &gray=true blurhash:获取对应图片的blurhash,不是原始图片 &blurhash=3 blurhash_image:获取对应图片的blurhash图片,不是原始图片 &blurhash_image=3 base64:返回Base64编码的图片 &base64=true
func GetGeneratedImage ¶
func GetParentBook ¶
func GetRawFile ¶
func GetServerInfoHandler ¶
GetServerInfoHandler 获取服务器信息的API处理函数
func GetTailscaleStatus ¶
GetTailscaleStatus 处理Tailscale网络的身份信息查询请求
func GetTopOfShelfInfo ¶
func ParseHexColor ¶
ParseHexColor 用于解析如 "#FFFFFF" 或 "FFFFFF" 格式的十六进制颜色字符串