jsfl读取xml,图片,并生成swf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | var newdoc = fl.createDocument(); var doc = fl.getDocumentDOM(); var URI = fl.browseForFolderURL( "选择地图层文件" , "" ); var configXMLpath = URI+ "/config.xml" ; var xml = XML(FLfile.read(configXMLpath)); for each( var item in xml.item) { doc.importFile(URI+ "/" +item.@file, true ); } for (i = 0;i<lib.items.length;i++) { var item = lib.items[i]; item.linkageExportForAs = true ; var fileName = item.name.substring(0,item.name.indexOf( '.' )); item.linkageIdentifer = "map" +fileName; item.linkageExportInFirstFrame = true ; if (item.itemType = 'bitmap' ) { item.compressionType = 'photo' ; item.useImportJPEGQulity = true ; } } lib.selectAll(); lib.updateItem(); lib.selectNone(); fl.saveDocument(doc,URI+ "map.fla" ); var doc = fl.openDocument(URI+ "map.fla" ); doc.publish(); doc.close(); |
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步