admin管理员组文章数量:1648973
springboot整合itextpdf导出pdf
1.pom依赖
如果使用别的版本有可能会报错,建议使用这2个版本
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.5</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>
2.导出代码
package com.email.demo.controller;
import com.itextpdf.text.*;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.PdfPCell;
import com.itextpdf.text.pdf.PdfPTable;
import com.itextpdf.text.pdf.PdfWriter;
import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.Date;
@Api(value = "springboot导出PDF", tags = {
"springboot导出PDF"})
@Slf4j
@Validated
@RestController
@RequestMapping("/pdf")
public class PDFController {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
String formatTimeStr = format.format(new Date());
SimpleDateFormat format2 = new SimpleDateFormat("yyyyMMddHHmmss");
String formatTimeStr2 = format2.format(new Date()<
本文标签: SpringBootitextpdfPDF
版权声明:本文标题:springboot整合itextpdf导出pdf 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1729504439a1203463.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论