การออกใบอนุญาตและการสมัครสมาชิก

บางครั้งเพื่อที่จะศึกษาระบบให้ดีขึ้น คุณจำเป็นต้องเจาะลึกโค้ดให้เร็วที่สุดเท่าที่จะเป็นไปได้ เพื่อให้ง่ายขึ้น Aspose.Words มีแผนที่แตกต่างกันสำหรับการซื้อหรือเสนอการทดลองใช้ฟรีและใบอนุญาตชั่วคราว 30 วันสำหรับการประเมิน

ทดลองใช้ฟรีหรือใบอนุญาตชั่วคราว

Aspose.Words เป็นซอฟต์แวร์ที่น่าทึ่งที่นักพัฒนาซอฟต์แวร์สามารถทดลองใช้ก่อนซื้อได้

ทดลองฟรี

เวอร์ชันทดลองใช้งานจะเหมือนกับเวอร์ชันที่ซื้อมา – เวอร์ชันทดลองจะได้รับอนุญาตเมื่อคุณเพิ่มโค้ดสองสามบรรทัดเพื่อใช้ใบอนุญาต

Aspose.Words เวอร์ชันทดลองใช้โดยไม่มีใบอนุญาตที่ระบุจะให้ฟังก์ชันผลิตภัณฑ์เต็มรูปแบบ แต่จะแทรกลายน้ำประเมินที่ด้านบนของเอกสารเมื่อโหลดและบันทึก และจำกัดขนาดเอกสารสูงสุดไว้ที่สองสามร้อยย่อหน้า

ใบอนุญาตชั่วคราว

หากคุณต้องการทดสอบ Aspose.Words โดยไม่มีข้อจำกัดของเวอร์ชันทดลองใช้ คุณสามารถขอใบอนุญาตชั่วคราว 30 วันได้ สำหรับรายละเอียดเพิ่มเติม โปรดดูหน้า รับใบอนุญาตชั่วคราว

ใบอนุญาตที่ซื้อ

หลังจากซื้อ คุณจะต้องใช้ไฟล์ลิขสิทธิ์หรือสตรีม ส่วนนี้จะอธิบายตัวเลือกต่างๆ เกี่ยวกับวิธีการดำเนินการดังกล่าว และแสดงความคิดเห็นเกี่ยวกับคำถามทั่วไปบางข้อ

การปกป้องใบอนุญาตที่คุณซื้อ

หลังจากซื้อใบอนุญาตแล้ว คุณจะต้องอ่านข้อมูลในหน้า การปกป้องใบอนุญาตที่คุณซื้อ อย่างละเอียดเพื่อปกป้องไฟล์ใบอนุญาตของคุณ โปรดทราบว่าหน้านี้สามารถดูได้เฉพาะในกรณีที่คุณมีใบอนุญาตแบบชำระเงินเท่านั้น

ตัวเลือกการสมัครใบอนุญาต

สามารถขอใบอนุญาตได้จากสถานที่ต่างๆ:

  • เส้นทางที่ชัดเจน
  • โฟลเดอร์ที่มีสคริปต์หลามที่เรียก Aspose.Words สำหรับ Python via .NET
  • ลำธาร
  • เป็น Metered License – กลไกการออกใบอนุญาตใหม่

ใช้ใบอนุญาตโดยใช้ไฟล์หรือวัตถุสตรีม

เมื่อพัฒนาแอปพลิเคชันของคุณ ให้เรียก set_license ในโค้ดเริ่มต้นของคุณก่อนที่จะใช้คลาส Aspose.Words

โหลดใบอนุญาตจากไฟล์

เมื่อใช้วิธีการ set_license คุณสามารถลองค้นหาไฟล์ลิขสิทธิ์ในทรัพยากรที่ฝังไว้หรือโฟลเดอร์แอสเซมบลีเพื่อใช้ต่อไป

ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเตรียมใช้งานใบอนุญาตจากโฟลเดอร์:

โหลดใบอนุญาตจากวัตถุ <code>Stream</code>

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเริ่มต้นใบอนุญาตจากสตรีมโดยใช้วิธี set_license อื่น:

ใช้ใบอนุญาตมิเตอร์

Aspose.Words อนุญาตให้นักพัฒนาใช้คีย์แบบมิเตอร์ได้ นี่คือกลไกการออกใบอนุญาตใหม่

กลไกการออกใบอนุญาตใหม่จะใช้ร่วมกับวิธีการออกใบอนุญาตที่มีอยู่ ลูกค้าที่ต้องการถูกเรียกเก็บเงินตามการใช้คุณสมบัติ API สามารถใช้ Metered Licensing ได้

หลังจากทำตามขั้นตอนที่จำเป็นทั้งหมดเพื่อขอรับใบอนุญาตประเภทนี้แล้ว คุณจะได้รับกุญแจ ไม่ใช่ไฟล์ใบอนุญาต สามารถใช้คีย์แบบมิเตอร์นี้ได้โดยใช้คลาส Metered ที่แนะนำเป็นพิเศษเพื่อจุดประสงค์นี้

อย่าเรียกใช้วิธี SetMeteredKey บ่อยครั้งเพื่อให้วิธีการอนุญาตสิทธิ์นี้สะสมปริมาณการใช้อย่างเหมาะสมและรายงานให้เราทราบ เพียงสร้างอินสแตนซ์ไลบรารี Aspose.Words เรียก SetMeteredKey หนึ่งครั้ง จากนั้นปล่อยให้ไลบรารีสร้างอินสแตนซ์และนำกลับมาใช้ใหม่

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการตั้งค่าคีย์สาธารณะและคีย์ส่วนตัวแบบมิเตอร์:

โดยปกติมันก็เพียงพอที่จะใช้ใบอนุญาตมิเตอร์ครั้งเดียวในการเริ่มต้นการประยุกต์ใช้ 24 ชั่วโมงAspose.Wordsจะออกจากโหมดที่ได้รับอนุญาตและสลับไปยังโหมดการประเมินผล เพื่อหลีกเลี่ยงกรณีดังกล่าวคุณสามารถใช้วิธีการis_metered_licensedเพื่อตรวจสอบสถานะใบอนุญาตและใช้ใบ.

การเปลี่ยนชื่อไฟล์ใบอนุญาต

ชื่อไฟล์ใบอนุญาตไม่จำเป็นต้องเป็น “Aspose.Words.Python.NET.lic” คุณสามารถเปลี่ยนชื่อได้ตามต้องการและใช้ชื่อนั้นเมื่อตั้งค่าใบอนุญาตในแอปพลิเคชันของคุณ

ข้อยกเว้น &ldquo;ไม่พบชื่อไฟล์ใบอนุญาต&rdquo;

เมื่อคุณซื้อและดาวน์โหลดใบอนุญาต เว็บไซต์ Aspose จะตั้งชื่อไฟล์ใบอนุญาต “Aspose.Words.Python.NET.lic” คุณดาวน์โหลดไฟล์ลิขสิทธิ์โดยใช้เบราว์เซอร์ของคุณ ในกรณีนี้ เบราว์เซอร์บางตัวรู้จักไฟล์ลิขสิทธิ์เป็น XML และเพิ่มนามสกุล .xml ต่อท้าย ดังนั้นชื่อไฟล์เต็มในคอมพิวเตอร์ของคุณจึงกลายเป็น “Aspose.Words.Python.NET.lic.XML”

เมื่อกำหนดค่า Microsoft Windows ให้ซ่อนส่วนขยายสำหรับประเภทไฟล์ที่รู้จัก (ขออภัย นี่เป็นค่าเริ่มต้นในการติดตั้ง Windows ส่วนใหญ่) ไฟล์ลิขสิทธิ์จะปรากฏเป็น “Aspose.Words.Python.NET.lic” ใน Windows Explorer คุณอาจคิดว่านี่คือชื่อไฟล์จริงและเรียก set_license ผ่าน “Aspose.Words.Python.NET.lic” แต่ไม่มีไฟล์ดังกล่าว ดังนั้นจึงมีข้อยกเว้น

ในการแก้ปัญหา ให้เปลี่ยนชื่อไฟล์เพื่อลบนามสกุล .Windows ที่มองไม่เห็น เราขอแนะนำให้คุณปิดใช้งานตัวเลือก “ซ่อนส่วนขยาย” ใน Microsoft Windows ด้วย

การใช้ผลิตภัณฑ์ Aspose หลายรายการ

หากคุณใช้ผลิตภัณฑ์ Aspose หลายรายการในแอปพลิเคชันของคุณ เช่น Aspose.Words และ Aspose.Cells ต่อไปนี้เป็นเคล็ดลับที่เป็นประโยชน์บางประการ:

  • ตั้งค่าใบอนุญาตสำหรับแต่ละผลิตภัณฑ์ Aspose แยกกัน แม้ว่าคุณจะมีไฟล์ลิขสิทธิ์ไฟล์เดียวสำหรับส่วนประกอบทั้งหมด เช่น “Aspose.Total.lic” คุณยังคงต้องเรียก set_license แยกต่างหากสำหรับผลิตภัณฑ์ Aspose แต่ละรายการที่คุณใช้ในแอปพลิเคชันของคุณ
  • ใช้ชื่อคลาสใบอนุญาตที่มีคุณสมบัติครบถ้วน ผลิตภัณฑ์ Aspose แต่ละรายการมีคลาส License ในเนมสเปซของตัวเอง ตัวอย่างเช่น Aspose.Words มี aspose.words.License และ Aspose.Cells มีคลาส aspose.cells.ใบอนุญาต การใช้ชื่อคลาสที่มีคุณสมบัติครบถ้วนช่วยให้คุณหลีกเลี่ยงความสับสนว่าสิทธิ์การใช้งานใดที่นำไปใช้กับผลิตภัณฑ์ใด