修改模糊图
parent
6dcafcca0a
commit
a071cdd1f3
|
|
@ -425,7 +425,8 @@ public class ArchivesQueryExe {
|
||||||
try {
|
try {
|
||||||
Map<String, Object> workItem = PropertyUtils.describe( params);
|
Map<String, Object> workItem = PropertyUtils.describe( params);
|
||||||
// PictureRenderData picture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + params.getUserAvatarUrl(), PictureType.JPEG).size(100, 100).create();//网络图片地址
|
// PictureRenderData picture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + params.getUserAvatarUrl(), PictureType.JPEG).size(100, 100).create();//网络图片地址
|
||||||
PictureRenderData picture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + params.getUserAvatarUrl(), 100, 100);
|
// PictureRenderData picture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + params.getUserAvatarUrl(), 100, 100);
|
||||||
|
PictureRenderData picture = FixedPictureUtils.ofNormalUrl(fileUrlConfig.getPrefixUrl() + params.getUserAvatarUrl(), 100, 100);
|
||||||
workItem.put("img", picture);
|
workItem.put("img", picture);
|
||||||
String templatePath = "templates/template/studentInfo.docx";
|
String templatePath = "templates/template/studentInfo.docx";
|
||||||
ByteArrayOutputStream outputStream = Tools.renderTemplate(templatePath, workItem);
|
ByteArrayOutputStream outputStream = Tools.renderTemplate(templatePath, workItem);
|
||||||
|
|
@ -443,12 +444,14 @@ public class ArchivesQueryExe {
|
||||||
Map<String, Object> workItem = PropertyUtils.describe( params);
|
Map<String, Object> workItem = PropertyUtils.describe( params);
|
||||||
if(!ObjectUtils.isEmpty(params.getSignFaceUrl())){
|
if(!ObjectUtils.isEmpty(params.getSignFaceUrl())){
|
||||||
// PictureRenderData signFacePicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + params.getSignFaceUrl(), PictureType.JPEG).size(100, 100).create();//网络图片地址
|
// PictureRenderData signFacePicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + params.getSignFaceUrl(), PictureType.JPEG).size(100, 100).create();//网络图片地址
|
||||||
PictureRenderData signFacePicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + params.getSignFaceUrl(), 100, 100);
|
// PictureRenderData signFacePicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + params.getSignFaceUrl(), 100, 100);
|
||||||
|
PictureRenderData signFacePicture = FixedPictureUtils.ofNormalUrl(fileUrlConfig.getPrefixUrl() + params.getSignFaceUrl(), 100, 100);
|
||||||
workItem.put("signFacePicture", signFacePicture);
|
workItem.put("signFacePicture", signFacePicture);
|
||||||
}
|
}
|
||||||
if (!ObjectUtils.isEmpty(params.getExamSignFaceUrl())) {
|
if (!ObjectUtils.isEmpty(params.getExamSignFaceUrl())) {
|
||||||
// PictureRenderData examSignFacePicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + params.getExamSignFaceUrl(), PictureType.JPEG).size(100, 100).create();//网络图片地址
|
// PictureRenderData examSignFacePicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + params.getExamSignFaceUrl(), PictureType.JPEG).size(100, 100).create();//网络图片地址
|
||||||
PictureRenderData examSignFacePicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + params.getExamSignFaceUrl(), 100, 100);
|
// PictureRenderData examSignFacePicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + params.getExamSignFaceUrl(), 100, 100);
|
||||||
|
PictureRenderData examSignFacePicture = FixedPictureUtils.ofNormalUrl(fileUrlConfig.getPrefixUrl() + params.getExamSignFaceUrl(), 100, 100);
|
||||||
workItem.put("examSignFacePicture", examSignFacePicture);
|
workItem.put("examSignFacePicture", examSignFacePicture);
|
||||||
// String imageUrl = fileUrlConfig.getPrefixUrl() + params.getExamSignFaceUrl();
|
// String imageUrl = fileUrlConfig.getPrefixUrl() + params.getExamSignFaceUrl();
|
||||||
// try (InputStream is = new URL(imageUrl).openStream()) {
|
// try (InputStream is = new URL(imageUrl).openStream()) {
|
||||||
|
|
@ -524,10 +527,10 @@ public class ArchivesQueryExe {
|
||||||
workItem.put("className", params.getClassName());
|
workItem.put("className", params.getClassName());
|
||||||
if(!ObjectUtils.isEmpty(params.getStudentExamRecord().getSignUrl())){
|
if(!ObjectUtils.isEmpty(params.getStudentExamRecord().getSignUrl())){
|
||||||
// PictureRenderData signPicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + params.getStudentExamRecord().getSignUrl(), PictureType.JPEG).size(50, 15).create();//网络图片地址
|
// PictureRenderData signPicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + params.getStudentExamRecord().getSignUrl(), PictureType.JPEG).size(50, 15).create();//网络图片地址
|
||||||
PictureRenderData signPicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + params.getStudentExamRecord().getSignUrl(), 50, 25);
|
// PictureRenderData signPicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + params.getStudentExamRecord().getSignUrl(), 50, 25);
|
||||||
|
PictureRenderData signPicture = FixedPictureUtils.ofNormalUrl(fileUrlConfig.getPrefixUrl() + params.getStudentExamRecord().getSignUrl(), 50, 25);
|
||||||
workItem.put("signPicture", signPicture);
|
workItem.put("signPicture", signPicture);
|
||||||
}
|
}
|
||||||
// log.info("考试试卷下载转换前,{}",JSONUtil.toJsonStr(params.getStudentExamRecord()));
|
|
||||||
// log.info("考试试卷下载,{}",JSONUtil.toJsonStr(workItem));
|
// log.info("考试试卷下载,{}",JSONUtil.toJsonStr(workItem));
|
||||||
String templatePath = "templates/template/exam.docx";
|
String templatePath = "templates/template/exam.docx";
|
||||||
ByteArrayOutputStream outputStream = Tools.renderTemplate(templatePath, workItem);
|
ByteArrayOutputStream outputStream = Tools.renderTemplate(templatePath, workItem);
|
||||||
|
|
@ -884,8 +887,8 @@ public class ArchivesQueryExe {
|
||||||
for (StudentSignCO item : params.getSignList()){
|
for (StudentSignCO item : params.getSignList()){
|
||||||
Map<String, Object> itemMap = PropertyUtils.describe(item);
|
Map<String, Object> itemMap = PropertyUtils.describe(item);
|
||||||
// PictureRenderData picture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + item.getSignUrl(), PictureType.JPEG).size(100, 100).create();//网络图片地址
|
// PictureRenderData picture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + item.getSignUrl(), PictureType.JPEG).size(100, 100).create();//网络图片地址
|
||||||
PictureRenderData picture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + item.getSignUrl(), 100, 100);
|
// PictureRenderData picture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + item.getSignUrl(), 100, 100);
|
||||||
|
PictureRenderData picture = FixedPictureUtils.ofNormalUrl(fileUrlConfig.getPrefixUrl() + item.getSignUrl(), 100, 100);
|
||||||
itemMap.put("picture", picture);
|
itemMap.put("picture", picture);
|
||||||
int index = atomicIndex.getAndIncrement();
|
int index = atomicIndex.getAndIncrement();
|
||||||
itemMap.put("index", index);
|
itemMap.put("index", index);
|
||||||
|
|
@ -928,11 +931,12 @@ public class ArchivesQueryExe {
|
||||||
// PictureRenderData examPicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + item.getExamFaceUrl(), PictureType.JPEG).size(50, 50).create();//网络图片地址
|
// PictureRenderData examPicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + item.getExamFaceUrl(), PictureType.JPEG).size(50, 50).create();//网络图片地址
|
||||||
// PictureRenderData examPicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + item.getExamFaceUrl(), 50, 50);
|
// PictureRenderData examPicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + item.getExamFaceUrl(), 50, 50);
|
||||||
PictureRenderData examPicture = FixedPictureUtils.ofNormalUrl(fileUrlConfig.getPrefixUrl() + item.getExamFaceUrl(), 50, 50);
|
PictureRenderData examPicture = FixedPictureUtils.ofNormalUrl(fileUrlConfig.getPrefixUrl() + item.getExamFaceUrl(), 50, 50);
|
||||||
|
|
||||||
itemMap.put("examPicture", examPicture);
|
itemMap.put("examPicture", examPicture);
|
||||||
}
|
}
|
||||||
if(!ObjectUtils.isEmpty(item.getUserAvatarUrl())){
|
if(!ObjectUtils.isEmpty(item.getUserAvatarUrl())){
|
||||||
// PictureRenderData facePicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + item.getUserAvatarUrl(), PictureType.JPEG).size(50, 50).style("rotation:90;").create();//网络图片地址
|
// PictureRenderData facePicture = Pictures.ofUrl(fileUrlConfig.getPrefixUrl() + item.getUserAvatarUrl(), PictureType.JPEG).size(50, 50).style("rotation:90;").create();//网络图片地址
|
||||||
PictureRenderData facePicture = ImageUtil.createWithThumbnailator(fileUrlConfig.getPrefixUrl() + item.getUserAvatarUrl(), 100, 100);
|
PictureRenderData facePicture = FixedPictureUtils.ofNormalUrl(fileUrlConfig.getPrefixUrl() + item.getUserAvatarUrl(), 50, 50);
|
||||||
|
|
||||||
itemMap.put("facePicture", facePicture);
|
itemMap.put("facePicture", facePicture);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue