PptFilePreviewImpl.java 738 B

1234567891011121314151617181920212223242526
  1. package cn.keking.service.impl;
  2. import cn.keking.model.FileAttribute;
  3. import cn.keking.service.FilePreview;
  4. import org.springframework.stereotype.Service;
  5. import org.springframework.ui.Model;
  6. /**
  7. * @author kl (http://kailing.pub)
  8. * @since 2021/6/17
  9. */
  10. @Service
  11. public class PptFilePreviewImpl implements FilePreview {
  12. private final OfficeFilePreviewImpl officeFilePreview;
  13. public PptFilePreviewImpl(OfficeFilePreviewImpl officeFilePreview) {
  14. this.officeFilePreview = officeFilePreview;
  15. }
  16. @Override
  17. public String filePreviewHandle(String url, Model model, FileAttribute fileAttribute) {
  18. officeFilePreview.filePreviewHandle(url,model,fileAttribute);
  19. return PPT_FILE_PREVIEW_PAGE;
  20. }
  21. }