←Select platform

DeleteTemporaryFile Method

Summary

Deletes the specified temporary file.

Syntax
C#
C++/CLI
Java
Python
public static bool DeleteTemporaryFile( 
   string fileName 
) 
public static boolean deleteTemporaryFile( 
   java.lang.String string 
); 
public:  
   static bool DeleteTemporaryFile( 
      String^ fileName 
   ) 
def DeleteTemporaryFile(self,fileName): 

Parameters

fileName

String containing the filename to delete.

Return Value

true, if the specified temporary file was deleted; otherwise, false.

Remarks

Use this method to delete temporary files created by RasterDefaults.GetTemporaryFileName.

Example
C#
Java
using Leadtools; 
using Leadtools.Codecs; 
 
 
public static void DeleteTemporaryFile_Example() 
{ 
	String tempFile = RasterDefaults.GetTemporaryFileName(); 
 
	/* do something with the temp file */ 
 
	RasterDefaults.DeleteTemporaryFile(tempFile); /* Delete tempFile when you are done with it */ 
} 
 
import java.io.File; 
import java.io.IOException; 
import java.nio.file.Files; 
import java.nio.file.Path; 
import java.nio.file.Paths; 
 
import org.junit.*; 
import org.junit.Test; 
import org.junit.runner.JUnitCore; 
import org.junit.runner.Result; 
import org.junit.runner.notification.Failure; 
import static org.junit.Assert.*; 
 
import leadtools.*; 
import leadtools.codecs.*; 
 
 
public void rasterDefaultsDeleteTemporaryFileExample() throws IOException { 
   final String LEAD_VARS_IMAGES_DIR = "C:\\LEADTOOLS23\\Resources\\Images"; 
   Path tempDir = Paths.get(combine(LEAD_VARS_IMAGES_DIR, "temp\\MyTempFolder")); 
   Files.createDirectories(tempDir); 
   RasterDefaults.setTemporaryDirectory(combine(LEAD_VARS_IMAGES_DIR, "temp\\MyTempFolder")); 
   String myTempFile = RasterDefaults.getTemporaryFileName(); 
 
   // Use the temp file indicated by myTempFile. The file should be in 
   // c:\temp\MyTempFolder instead of the Windows TEMP Folder. 
 
   // Delete the file when you're done with it. 
   RasterDefaults.deleteTemporaryFile(myTempFile); // Delete tempFile when you are done with it // 
} 
Requirements

Target Platforms

Help Version 23.0.2024.5.22
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.