富文本转化pdf

hhw
dongdingding 1 month ago
parent 26f6599831
commit 0041068fc3

@ -8,11 +8,9 @@ import com.ruoyi.gysl.entity.Dpclgl;
import com.ruoyi.gysl.entity.request.DpclglPageReq; import com.ruoyi.gysl.entity.request.DpclglPageReq;
import com.ruoyi.gysl.service.DpclglService; import com.ruoyi.gysl.service.DpclglService;
import com.ruoyi.gysl.utils.HtmlToPdfConverter; import com.ruoyi.gysl.utils.HtmlToPdfConverter;
import com.ruoyi.gysl.utils.PdfUtils;
import com.ruoyi.web.controller.common.CommonController; import com.ruoyi.web.controller.common.CommonController;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
@ -108,17 +106,14 @@ public class DpclglController extends BaseController {
* *
* @return * @return
*/ */
@ApiOperation(value = "副编辑器内容生成pdf文件url") @ApiOperation(value = "副编辑器内容生成pdf文件url")
@GetMapping("/unloadPdf") @GetMapping("/unloadPdf")
public AjaxResult unloadPdf(@RequestParam(defaultValue = "文章标题") String htmlArticleTitle, @RequestParam(defaultValue = "文章内容") String htmlContent) { public AjaxResult unloadPdf(@RequestParam(defaultValue = "文章标题") String htmlArticleTitle, @RequestParam(defaultValue = "文章内容") String htmlContent) throws Exception {
try {
MultipartFile multipartFile = HtmlToPdfConverter.convertHtmlToPdf(htmlArticleTitle, htmlContent); MultipartFile multipartFile = HtmlToPdfConverter.convertHtmlToPdf(htmlArticleTitle, htmlContent);
commonController.uploadFile(multipartFile);
} catch (Exception e) { return AjaxResult.success(commonController.uploadFile(multipartFile));
e.printStackTrace();
}
return AjaxResult.success();
} }
} }

Loading…
Cancel
Save