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();

  

posted on   防空洞123  阅读(805)  评论(0编辑  收藏  举报

导航

< 2025年3月 >
23 24 25 26 27 28 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
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示