2025年04月29日
据报道,目前,iOS微信和安卓微信双双发布了8.0.54正式版更新。此次更新,微信内测了多项新功能。11月22日,相关话题冲上热搜。
微信内测新功能
支持原图视频自动清理
在此前的版本中,对于很久以前聊天记录里的图片,如果没有及时手动查看原图,微信会在一段时间后自动清理掉这些内容,导致无法查看。此次,微信新增了一个选择自动清理的开关。
根据描述,开启该功能后,用户在14天内可临时查看原图和原视频;
2025年04月29日
前不久,微信开启了全新浮窗功能的灰度测试,部分用户已支持将网页/文章/小程序设置成新的浮窗样式。最近,微信再次对该功能进行升级,同时还优化了其他多个功能。
2025年04月29日
11月22日
微信新功能又冲上微博热搜
目前
iOS微信和安卓微信双双发布了
8.0.54正式版更新
此次更新带来了一系列新变化
不少微信存储空间
比较紧张的网友表示:
内存有救了!
支持原图视频自动清理
在此前的版本中,对于很久前的聊天记录里的图片,如果没有及时手动查看原图,微信会在一段时间后自动清理掉这些内容,导致无法查看。而现在,微信新增了一个选择自动清理的开关。
2025年04月29日
本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:koryking
绿联云的4月版本即将要来了,联子现在越来越会了,不管更新内容多少,总会放出那么几个让人期待的功能出来。废话不多说,我们来一起看下这一次更新了哪一些比较有意思的内容吧!
2025年04月29日
下面制作第二张PPT。
·点击新建幻灯片,插入一张空白的幻灯片。
·在这里插入素材图片,选择目录底图、目录图案和目录遮罩三张图片插入。关键是先把它挪到合适位置,然后去调整一下图片的大小。
·将目录底图置于最底层,目录图片置于倒数第二层,先置于底层,再上移一层,这样就是倒数第二层。
·目录遮罩置于底层,然后去调整一下图片的位置。
2025年04月29日
package com.mlh.utils;
import com.itextpdf.text.*;
import com.itextpdf.text.Font;
import com.itextpdf.text.Image;
import com.itextpdf.text.Rectangle;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.PdfWriter;
import org.springframework.stereotype.Component;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.util.List;
import java.util.Map;
/**
* 文件工具类
*/
@Component
public class FileUtils {
/**
* @param imagesUrlMapList 图片列表
* imageUrl:图片全路径 imageName:图片名称
*/
public static ByteArrayOutputStream imagesToPdf(List<Map<String, Object>> imagesUrlMapList) {
// 创建一个document对象
Document document = new Document();
try {
// 创建一个PdfWriter实例
ByteArrayOutputStream baos = new ByteArrayOutputStream();
PdfWriter.getInstance(document, baos);
// 打开文档
document.open();
Rectangle a4Rectangle = PageSize.A4;
// 设置中文字体
String os = System.getProperty("os.name").toLowerCase();
String fontPath = "";
String fontName = "simsun";
if (os.contains("win")) {
// Windows系统字体路径
fontPath = "C:\\Windows\\Fonts\\" + fontName + ".ttc";
} else if (os.contains("mac")) {
// macOS系统字体路径
fontPath = "/Library/Fonts/" + fontName + ".ttc";
} else if (os.contains("nix") || os.contains("nux") || os.contains("aix")) {
// Linux系统字体路径
fontPath = "/usr/share/fonts/" + fontName + ".ttc";
// 检查是否存在,如果不存在,尝试 ~/.fonts/
if (!new File(fontPath).exists()) {
fontPath = System.getProperty("user.home") + "/.fonts/" + fontName + ".ttc";
}
}
File fontFile = new File(fontPath);
if (fontFile.exists() && fontFile.canRead()) {
fontPath = fontFile.getAbsolutePath() + ",0";
}
BaseFont baseFont = BaseFont.createFont(fontPath, BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
Font font = new Font(baseFont, 20, Font.BOLD);
// 在文档中增加图片
for (Map<String, Object> imageUrlMap : imagesUrlMapList) {
String imageUrl = imageUrlMap.get("ImageUrl") + "";
String imageName = imageUrlMap.get("ImageName") + "";
Image img = Image.getInstance(imageUrl);
// 设置图片居中
img.setAlignment(Image.ALIGN_MIDDLE);
// 图片等比缩放
img.scaleToFit(a4Rectangle.getWidth() * 0.8F, a4Rectangle.getHeight() * 0.8F);
// 设置纸张大小
document.setPageSize(a4Rectangle);
document.newPage();
document.add(img);
// 设置中文字体并居中显示
Paragraph paragraph = new Paragraph(imageName, font);
paragraph.setAlignment(Paragraph.ALIGN_CENTER);
document.add(paragraph);
}
return baos;
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException("Failed to create PDF", e);
} finally {
// 关闭文档
document.close();
}
}
}
2025年04月29日
Hello大家好,我是帮帮。今天跟大家分享一下word图文混排技巧,批量图片对齐调整,文字布局排版超轻松。
有个好消息!为了方便大家更快的掌握技巧,寻找捷径。请大家点击文章末尾的“了解更多”,在里面找到并关注我,里面有海量各类模板素材免费下载,我等着你噢^^<——非常重要!!!
メ大家请看范例图片,word文档图片混排,为了布局轻松常常采用文本框添加,方便对齐插入。メ
2025年04月29日
2025年04月29日
在nacos还未面世之前,eureka基本上就是springcloud全家桶体系注册中心的首选,随着nacos的横空出世,越来越多基于springcloud的微服务项目采用nacos作为注册中心,但这是不是意味着eureka就没用武之地,其实并不是的,从springcloud截止目前最新版本2020.0.2来看,该版本废弃了netflix诸如hytrix、ribbon、zuul等组件,而eureka仍然坚挺着,这就说明eureka作为注册中心,在springcloud体系中仍然发挥着重要的作用。今天就来聊聊如何对eureka管理界面进行定制化改造