Ignore:
Timestamp:
06/09/08 15:57:55 (4 years ago)
Author:
sys
Message:

Fermeture odFile.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Jav_Oo/com/scenari/s/oo/transform/TransformerExportOdfViaDraw.java

    r10791 r11167  
    146146                                vTmpOdf = File.createTempFile("transformOdfViaDraw", ".odf"); 
    147147                                OdFile vOdf = new OdFile(); 
    148                                 vOdf.initFromOdFile(getMasterOdf()); 
    149                                 vOdf.addFile("content.xml", new WSourceElemFs(((File) pSrc).getPath())); 
    150                                 vOdf.export(new FileOutputStream(vTmpOdf)); 
    151                                 pSrc = vTmpOdf; 
     148                                try { 
     149                                        vOdf.initFromOdFile(getMasterOdf()); 
     150                                        vOdf.addFile("content.xml", new WSourceElemFs(((File) pSrc).getPath())); 
     151                                        vOdf.export(new FileOutputStream(vTmpOdf)); 
     152                                        pSrc = vTmpOdf; 
     153                                } catch  (Exception e) { 
     154                                        vOdf.close(); 
     155                                } 
    152156                        } 
    153157 
     
    155159                        if (vFontSize != null) { 
    156160                                OdFile vModifyOdf = new OdFile(); 
    157                                 vModifyOdf.initFromOdFile((File) pSrc); 
    158161                                IHSourceElem vNewSettings = null; 
    159162                                try { 
     163                                        vModifyOdf.initFromOdFile((File) pSrc); 
    160164                                        vNewSettings = FormulaSettings.getFilteredContent(vModifyOdf.getSourceEntry("settings.xml"), vFontSize); 
    161165                                        vModifyOdf.addFile("settings.xml", vNewSettings); 
     
    167171                                                vNewSettings.hRemove(); 
    168172                                        } catch (Exception e) { 
     173                                                // 
     174                                        } 
     175                                        try { 
     176                                                vModifyOdf.close(); 
     177                                        }catch  (Exception e) { 
    169178                                                // 
    170179                                        } 
Note: See TracChangeset for help on using the changeset viewer.