การใช้งานใบอนุญาตแบบมีการวัด (Metered License) สำหรับ GroupDocs.Conversion ใน Java

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

  • ทำไมต้องใช้ใบอนุญาตแบบมีการวัดซอฟต์แวร์ อย่างแม่นยำและจ่ายค่าใช้จ่ายเฉพาะการแปลงที่ทำจริงเท่านั้น
  • ต้องใช้ Java เวอร์ชันใด? รองรับ JDK 8 ขึ้นไป; เราแนะนำให้ใช้รุ่น Lติดต่อการวลูก Conversion license** คือชุดข้อมูลประจำตัว (คีย์สาธารณะและคีย์ส่วนตัว) ที่ให้สิทธิ์แอปพลิเคชันของคุณลง เมื่อเปิดใช้งานโหมดมีการวัด การเรียกแปลงแต่ละครั้งจะถูกนับตามขีดจำกัดที่กำหนดในใบอนุญาตของคุณ ทำให้คุณควบคุมการใช้ทรัพยากรได้อย่างละเอียด

ทำไม.Conversion?

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

ข้อกำหนดเบื้องต้น

ก่อนเริ่มทำงาน ตรวจสอบว่าคุณมี:

  • GroupDocs.Conversion เวอร์ชัน 25.2 หรือใหม่กว่า
  • Java Development Kit (JDK) ที่ติดตั้งบนเครื่องของคุณ
  • Maven ที่กำหนดค่า การคุณให้Docs จากรีโพสิตอรีอย่างเป็นทางการ

การกำหนดค่า Maven:

<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/conversion/java/</url>
   </repository>
</repositories>
<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-conversion</artifactId>
      <version>25.2</version>
   </dependency>
</dependencies>

ใช้ฟรี:** สมัครทดลองใช้ฟรีบนเว็บไซต์ GroupDocs เพื่อสำรวจฟีเจอร์ต่าง ๆ
2. ใบอนุญาตชั่วคราว: หากต้องการเวลามากกว่าที่ทดลองให้, ขอใบอนุญาตชั่วคราว
3. ซื้อ: สำหรับการใช้งานในโปรดักชัน, ซื้อใบึง dependencies มาแปลงใด ๆ

import com.groupdocs.conversion.License;

License license = new License();
license.setLicense("path/to/your/license.lic");

คู่มือการทำงาน: ตั้งค่าใบอนุญาตแบบมีการวัด

ส่วนนี้จะพาคุณผ่านโค้ดที่จำเป็นทั้งหมดเพื่อเปิดใช้งานการให้ใบอนุญาตแบบมีการวัด

ภาพรวมของฟีเจอร์ Metered

ใบอนุญาตแบบมีการวัดช่วยให้คุณกำหนดขีดจำกัดการใช้ ทำให้เหมาะกับแพลตฟอร์ม SaaS ที่ต้อง จัดการการใช้ซอฟต์แวร์ ต่อผู้ใช้แต่ละราย

ขั้นตอนที่ 1: นำเข้าแพ็กเกจที่จำเป็น

เริ่มต้นด้วยการนำเข้าคลาสที่เกี่ยวกับการวัด

import com.groupdocs.conversion.licensing.Metered;

ขั้นตอนที่ 2: รับคีย์ใบอนุญาต

แทนที่ค่า placeholder ด้วยคีย์สาธารณะและคีย์ส่วนตัวที่คุณได้รับจากพอร์ทัล GroupDocs

String publicKey = "*****"; // Your public key here
String privateKey = "*****"; // Your private key here

ขั้นตอนที่ 3: สร้างอ็อบเจ็กต์ Metered

สร้างอินสแตนซ์ของคลาส Metered – อ็อบเจ็กต์นี้จะเก็บการกำหนดค่าใบอนุญาตของคุณ

Metered metered = new Metered();

ขั้นตอนที่ 4: ตั้งค่าใบอนุญาตแบบมีการวัด

นำคีย์ไปใช้กับอินสแตนซ์ Metered การเรียกนี้จะลงทะเบียนใบอนุญาตแบบมีการวัดกับเอนจินการแปลง

metered.setMeteredKey(publicKey, privateKey);

คำอธิบาย: เมธอด setMeteredKey จะเริ่มต้นการกำหนดค่าใบอนุญาตของคุณกับ GroupDocs.Conversion ทำให้คุณสามารถติดตามและควบคุมการใช้ได้อย่างมีประสิทธิภาพ

เคล็ดลับการแก้ไขปัญหา

  • คีย์ไม่ถูกต้อง: ตรวจสอบให้แน่ใจว่าไม่มีช่องว่างเพิ่มหรืออักขระหายไป
  • ปัญหาเครือข่าย: ตรวจสอบว่าเซิร์ฟเวอร์สามารถเข้าถึง https://api.groupdocs.com เพื่อทำการตรวจสอบได้
  • เวอร์ชันไม่ตรงกัน: ยืนยันว่าคุณใช้ GroupDocs.Conversion เวอร์ชันที่เข้ากันได้ (25.2+)

การประยุกต์ใช้งานจริง

การเข้าใจวิธีการทำงานของใบอนุญาตแบบมีการวัดสามารถทำให้แอปพลิเคชันของคุณดีขึ้นหลายด้าน:

  1. การจัดการการสมัครสมาชิก: เสนอแผนระดับต่าง ๆ ที่แต่ละระดับมีโควต้าการแปลงของตนเอง
  2. การจัดสรรทรัพยากร: ป้องกันไม่ให้ผู้ใช้คนเดียวใช้ทรัพยากรคอมพิวเตอร์ทั้งหมดหมด
  3. ประหยัดค่าใช้จ่าย: ทำให้ค่าใบอนุญาตสอดคล้องกับการใช้จริง ลด เพื่อับ หรือ Googleอินณาด:
  • เพิ่มประสิทธิภาพการใช้หน่วยความจำ: ตรวจสอบ heap ของ JVM และใช้ API สตรีมมิ่งสำหรับลัพธ์eless เพื่อให้สามารถสเกลแนวนอนได้โดยไม่เกิดข้อขรุป ใน บทเรียนการให้ใบอนุญาต Java นี้ คุณได้เรียนรู้วิธีกำหนดค่า **GroupDocs Conversion licenseแปสานรวจฟีเจอร์ขั้นสูงของ GroupDocs.Conversion เช่น การแปลงเป็นชุดและ OCR

ส่วนคำถามที่พบบ่อย (FAQ)

  1. ใบอนุญาตแบบมีการวัดคืออะไร?
    • ใบอนุญาตแบบมีการวัดช่วยให้คุณตั้งขีดจำกัดการใช้ซอฟต์แวร์เฉพาะเจาะจง เพื่อการจัดสรรทรัพยากรอย่างมีประสิทธิภาพ
  2. จะได้คีย์ GroupDocs จากที่ไหน?
    • สมัครบัญชีบนเว็บไซต์ GroupDocs แล้วไปที่พอร์ทัลการซื้อของคุณ
  3. สามารถบูรณาการ GroupDocs กับระบบอื่นได้หรือไม่?
    • ได้, รองรับการบูรณาการกับ CRM และแพลตฟอร์มคลาวด์หลายประเภท
  4. ประโยชน์ของการใช้ใบอนุญาตแบบมีการวัดคืออะไร?
    • ช่วยจัดการค่าใช้จ่าย, เพิ่มประสิทธิภาพการใช้ทรัพยากร, และมอบโซลูชันที่สเกลได้
  5. จะหาแหล่งข้อมูลเพิ่มเติมเกี่ยวกับ GroupDocs.Conversion สำหรับ Java ได้ที่ไหน?

แหล่งข้อมูล


อัปเดตล่าสุด: 2026-02-03
ทดสอบด้วย: GroupDocs.Conversion 25.2 for Java
ผู้เขียน: GroupDocs