ใบอนุญาต
เมื่อคุณพอใจกับการประเมิน Aspose.CAD สำหรับ .NET ให้ซื้อใบอนุญาตที่เว็บไซต์ Aspose: Purchase Portal ทำความรู้จักกับประเภทใบอนุญาตที่มีอยู่ หากคุณมีคำถามใดๆ ติดต่อทีมขาย Aspose และพวกเขายินดีที่จะช่วยคุณ
ใบอนุญาต Aspose ทุกฉบับจะมีการสมัครสมาชิกฟรีเป็นระยะเวลา 1 ปีเพื่อการอัปเกรดไปยังเวอร์ชันใหม่หรือการแก้ไขที่ออกในช่วงเวลานี้ เราให้การสนับสนุนทางเทคนิคฟรีและไม่จำกัดแก่ผู้ใช้ทั้งที่มีใบอนุญาตและผู้ที่อยู่ระหว่างการประเมิน
ใบอนุญาตคือไฟล์ XML ข้อความธรรมดาที่มีรายละเอียด เช่น ชื่อผลิตภัณฑ์ จำนวนของนักพัฒนาที่มีใบอนุญาต วันหมดอายุการสมัครสมาชิก และอื่นๆ ไฟล์นี้จะถูกลงนามทางดิจิทัล ดังนั้นอย่าแก้ไขไฟล์: แม้แต่การเพิ่มบรรทัดว่างเพียงบรรทัดเดียวลงในไฟล์จะทำให้ไฟล์ไม่ถูกต้อง
เมื่อใดควรใช้ใบอนุญาต
ปฏิบัติตามกฎง่ายๆ เหล่านี้:
- ใบอนุญาตจำเป็นต้องตั้งค่าเพียงครั้งเดียวต่อโดเมนของแอปพลิเคชัน
- คุณต้องตั้งค่าใบอนุญาตก่อนที่จะใช้คลาส Aspose.CAD อื่นๆ
- การเรียกใช้ SetLicense หลายครั้งไม่มีผลเสีย แต่จะทำให้การใช้เวลาโปรเซสเซอร์เสียเปล่า
- หากคุณกำลังพัฒนาแอปพลิเคชัน Windows Forms หรือ Console ให้เรียกใช้ SetLicense ในโค้ดเริ่มต้น ก่อนที่จะใช้คลาส Aspose.CAD
- เมื่อพัฒนาแอปพลิเคชัน ASP.NET ให้เรียกใช้ SetLicense จากไฟล์ Global.asax.cs (Global.asax.vb) ในวิธีการ Application_Start ที่ถูกป้องกัน ซึ่งจะถูกเรียกเพียงครั้งเดียวเมื่อแอปพลิเคชันเริ่มต้น
- อย่าเรียกใช้ SetLicense จากภายในวิธี Page_Load เนื่องจากหมายความว่าใบอนุญาตจะถูกโหลดทุกครั้งที่มีการโหลดหน้าเว็บ
- หากคุณกำลังพัฒนาไลบรารีคลาส คุณจะเรียกใช้ SetLicense จากตัวสร้างสแตติกของคลาสที่ใช้ Aspose.CAD ตัวสร้างสแตติกจะทำงานก่อนที่อินสแตนซ์ของคลาสของคุณจะถูกสร้างขึ้น ทำให้แน่ใจว่าใบอนุญาต Aspose.CAD ถูกตั้งค่าอย่างถูกต้อง
ใช้ใบอนุญาตโดยใช้ไฟล์หรือวัตถุสตรีม
ใช้ License.SetLicense วิธีการในการอนุญาตส่วนประกอบ วิธีที่ง่ายที่สุดในการตั้งค่าใบอนุญาตคือการวางไฟล์ใบอนุญาตในโฟลเดอร์เดียวกันกับ Aspose.CAD.dll และระบุชื่อไฟล์ โดยไม่ใช้พาธ ตามที่แสดงด้านล่าง
โหลดใบอนุญาตจากไฟล์
โค้ดนี้จะเริ่มใบอนุญาตที่จัดเก็บในไฟล์หรือในทรัพยากรที่ฝังอยู่
// Set path of the license file, i.e. c:\temp\ | |
string dataDir = @"c:\temp\"; | |
License license = new License(); | |
license.SetLicense(dataDir + "Aspose.CAD.lic"); |
โหลดใบอนุญาตจากวัตถุสตรีม
โค้ดนี้จะเริ่มใบอนุญาตจากสตรีม
// 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); |