Browse Source

change small image create to imagescale

master
filesite 2 months ago
parent
commit
019e4334df
  1. 9
      themes/beauty/controller/SiteController.php
  2. 6
      www/girls/README.md

9
themes/beauty/controller/SiteController.php

@ -546,8 +546,13 @@ Class SiteController extends Controller {
//保存base64格式的缩略图到缓存文件 //保存base64格式的缩略图到缓存文件
if (!empty($imgSource)) { if (!empty($imgSource)) {
$dst_img = imagecreatetruecolor($width, $height); //方法1: 使用imagecopyresampled复制部分图片
$copy_done = imagecopyresampled($dst_img, $imgSource, 0, 0, 0, 0, $width, $height, $naturalWidth, $naturalHeight); //$dst_img = imagecreatetruecolor($width, $height);
//$copy_done = imagecopyresampled($dst_img, $imgSource, 0, 0, 0, 0, $width, $height, $naturalWidth, $naturalHeight);
//方法2: 直接缩小图片
$dst_img = imagescale($imgSource, $width, $height, IMG_CATMULLROM);
$copy_done = !empty($dst_img) ? true : false;
if ($copy_done) { if ($copy_done) {
ob_start(); ob_start();
$quality = !empty(FSC::$app['config']['smallImageQuality']) ? FSC::$app['config']['smallImageQuality'] : 90; $quality = !empty(FSC::$app['config']['smallImageQuality']) ? FSC::$app['config']['smallImageQuality'] : 90;

6
www/girls/README.md

@ -1,6 +1,6 @@
# 家庭相册 # FS相册
Filesite/Machete是一款简单易用的家庭相册系统,可方便更新升级、支持Docker安装。 Filesite/Machete是一款简单易用的相册系统,支持Docker安装、可方便更新升级
## 使用场景 ## 使用场景
@ -12,7 +12,7 @@ Filesite/Machete是一款简单易用的家庭相册系统,可方便更新升
## 使用方法 ## 使用方法
1. 通过iPhone、iPad的“隔空传送”发送照片、视频到安装了“家庭相册”的Mac mini电脑; 1. 通过iPhone、iPad的“隔空传送”发送照片、视频到安装了“家庭相册”的Mac mini电脑;
2. 在Mac mini从“下载”中把收到照片、视频拖动到**桌面**的目录“**machete家庭相册**”; 2. 在Mac mini从“下载”中把收到照片、视频拖动到**桌面**的目录“**FS相册**”;
3. 双击桌面的快捷方式“相册.url”打开网页浏览照片、视频; 3. 双击桌面的快捷方式“相册.url”打开网页浏览照片、视频;
4. 用iPhone扫码网页底部的二维码,打开后分享给家庭成员的微信、QQ等,他们就可以在自己的手机里浏览你们共同的照片、视频啦; 4. 用iPhone扫码网页底部的二维码,打开后分享给家庭成员的微信、QQ等,他们就可以在自己的手机里浏览你们共同的照片、视频啦;

Loading…
Cancel
Save