Lisensi

Kapan Mengajukan Lisensi

Ikuti aturan sederhana ini:

  • Lisensi hanya perlu diatur sekali per domain aplikasi.
  • Anda perlu menetapkan lisensi sebelum menggunakan kelas Aspose.CAD lainnya.
  • Memanggil SetLicense beberapa kali tidak berbahaya, tetapi membuang-buang waktu prosesor.
  • Jika Anda sedang mengembangkan aplikasi Windows Forms atau konsol, panggil SetLicense dalam kode startup, sebelum menggunakan kelas Aspose.CAD.
  • Saat mengembangkan aplikasi ASP.NET, panggil SetLicense dari file Global.asax.cs (Global.asax.vb), dalam metode terlindungi Application_Start. Ini dipanggil sekali saat aplikasi dimulai.
  • Jangan panggil SetLicense dari dalam metode Page_Load karena itu berarti lisensi akan dimuat setiap kali halaman web dimuat.
  • Jika Anda mengembangkan pustaka kelas, panggil SetLicense dari konstruktor statis kelas yang menggunakan Aspose.CAD. Konstruktor statis dieksekusi sebelum instance kelas Anda dibuat untuk memastikan lisensi Aspose.CAD diatur dengan benar.

Terapkan Lisensi menggunakan File atau Objek Stream

Gunakan metode License.SetLicense untuk melisensikan komponen. Cara termudah untuk menetapkan lisensi adalah dengan menempatkan file lisensi dalam folder yang sama dengan Aspose.CAD.dll dan menyebutkan nama file, tanpa jalur, seperti yang ditunjukkan di bawah ini.

Memuat Lisensi dari File

Cuplikan kode ini menginisialisasi lisensi yang disimpan dalam file atau dalam sumber daya terbenam.

// Set path of the license file, i.e. c:\temp\
string dataDir = @"c:\temp\";
License license = new License();
license.SetLicense(dataDir + "Aspose.CAD.lic");

Memuat Lisensi dari Objek Stream

Cuplikan kode ini menginisialisasi lisensi dari stream.

// Set path of the license file, i.e. c:\temp\
string dataDir = @"c:\temp\";
// Load an existing file in the stream
FileStream LicStream = new FileStream(dataDir + "Aspose.CAD.lic", FileMode.Open);
License license = new License();
license.SetLicense(LicStream);