转换代码(库版本 e-iceblue:spire.office:5.3.2 ):
- Code: Select all
final PdfDocument pdf = new PdfDocument();
pdf.loadFromFile(src);
pdf.saveToFile(dst, com.spire.pdf.FileFormat.DOCX);
异常栈
- Code: Select all
java.lang.StringIndexOutOfBoundsException: begin 0, end 4, length 0
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3319) ~[na:na]
at java.base/java.lang.String.substring(String.java:1874) ~[na:na]
at com.spire.office.packages.sprvoea.spr╹︻(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.pdf.primitives.PdfDictionary.getDateTime(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.pdf.PdfDocumentInformation.spr‘┖—(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.pdf.PdfDocumentInformation.getCreationDate(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.office.packages.sprspea.spr╓┘—(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.office.packages.sprspea.spr┧┕—(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.office.packages.sprspea.spr┩┕—(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.office.packages.sprspea.spr╺┘—(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.pdf.PdfDocumentBase.spr※⅟(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.pdf.PdfDocumentBase.save(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
at com.spire.pdf.PdfDocument.saveToFile(Unknown Source) ~[spire.office-5.3.2.jar:5.3.2]
文件超过2M无法放附件,看怎么发出来