Packages

 

com.aspose.psd

Interfaces

Classes

Exceptions

com.aspose.psd

Class License



  • public class License
    extends Object

    Provides methods to license the component.


      In this example, an attempt will be made to find a license file named MyLicense.lic
      in the folder that contains 
      
       <ms>
      the component, in the folder that contains the calling assembly,
      in the folder of the entry assembly and then in the embedded resources of the calling assembly.
      <pre>
      [C#]
      
     	License license = new License();
     	license.SetLicense("MyLicense.lic");
     	
     	
     	[Visual Basic]
     	
     	Dim license As license = New license
     	License.SetLicense("MyLicense.lic")
      </pre>
      </ms>
      
       <java>
      the component jar file:
      <pre>
     	License license = new License();
     	license.setLicense("MyLicense.lic");
      </pre>
      </java>
      
      
    • Constructor Detail

      • License

        public License()

        Initializes a new instance of this class.


          In this example, an attempt will be made to find a license file named MyLicense.lic
          in the folder that contains 
          
           <ms>
          the component, in the folder that contains the calling assembly,
          in the folder of the entry assembly and then in the embedded resources of the calling assembly.
          <pre>
          [C#]
          
         	License license = new License();
         	license.SetLicense("MyLicense.lic");
         	
         	
         	[Visual Basic]
         	
         	Dim license As license = New license
         	License.SetLicense("MyLicense.lic")
          </pre>
          </ms>
          
           <java>
          the component jar file:
          <pre>
         	License license = new License();
         	license.setLicense("MyLicense.lic");
          </pre>
          </java>
          
          
    • Method Detail

      • setLicense

        public final void setLicense(String licenseName)

        Licenses the component.


          In this example, an attempt will be made to find a license file named MyLicense.lic
          in the folder that contains 
          
           <ms>
          the component, in the folder that contains the calling assembly,
          in the folder of the entry assembly and then in the embedded resources of the calling assembly.
          <pre>
          [C#]
          
         	License license = new License();
         	license.SetLicense("MyLicense.lic");
         	
         	
         	[Visual Basic]
         	
         	Dim license As License = New License
         	license.SetLicense("MyLicense.lic")
          </pre>
          </ms>
          
           <java>
          the component jar file:
          <pre>
         	License license = new License();
         	license.setLicense("MyLicense.lic");
          </pre>
          </java>
          
          
          
        Parameters:
        licenseName - Can be a full or short file name<ms> or name of an embedded resource</ms>. Use an empty string to switch to evaluation mode.


        <p>Tries to find the license in the following locations:</p> <p>1. Explicit path.</p> <ms> <p>2. The folder that contains the Aspose component assembly.</p> <p>3. The folder that contains the client's calling assembly.</p> <p>4. The folder that contains the entry (startup) assembly.</p> <p>5. An embedded resource in the client's calling assembly.</p> <p><b>Note:</b>On the .NET Compact Framework, tries to find the license only in these locations:</p> <p>1. Explicit path.</p> <p>2. An embedded resource in the client's calling assembly.</p> </ms> <java> <p>2. The folder that contains the Aspose component JAR file.</p> <p>3. The folder that contains the client's calling JAR file.</p> </java>
      • setLicense

        public final void setLicense(InputStream stream)

        Licenses the component.


         
          <ms>
         [C#]
         License license = new License();
         license.SetLicense(myStream);
         [Visual Basic]
         Dim license as License = new License
         license.SetLicense(myStream)
         </ms>
          <java>
         License license = new License();
         license.setLicense(myStream);
         </java>
         
        Parameters:
        stream - A stream that contains the license.


        <p>Use this method to load a license from a stream.</p> <javaName>void setLicense(java.io.InputStream stream)</javaName>