PhotonIV
PhotonIV
插入附件之csv
你好sayi,请问poi-tl可以插入csv附件吗?我尝试过修改AttachmentRenderPolicy的xml模板,和NiceXWPFDocument的新增一个csv类型的XWPFRelation,虽然成功导出了,但还是无法打开插入的文件。csv的ProgID为"Excel.SheetMacroEnabled.12",SHAPE_TYPE_ID为"_x0000_t75" 下面是我新增的XWPFRelation : protected static XWPFRelation CSV; static { try { Constructor constructor = ReflectionUtils.findConstructor(XWPFRelation.class, String.class, String.class, String.class, POIXMLRelation.NoArgConstructor.class, POIXMLRelation.PackagePartConstructor.class); CSV = constructor.newInstance(new Object[] { "text/csv", POIXMLDocument.PACK_OBJECT_REL_TYPE, "/word/embeddings/Microsoft_Excel_Macro-Enabled_Worksheet.xlsm", new POIXMLRelation.NoArgConstructor()...
相同的数据,在服务器上导出word时,第一次下载的excel附件图标是正常的,见图1;第二次图标就变形了,见图2  **图1**  **图2**