# การให้ใบอนุญาตแบบมีการวัด

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

Source: https://docs.aspose.com/slides/th/java/metered-licensing/
Updated: 2026-06-13

## **บทนำ**

การให้ใบอนุญาตแบบมีการวัดเป็นกลไกการให้ใบอนุญาตที่สามารถใช้ร่วมกับวิธีการให้ใบอนุญาตที่มีอยู่เดิมได้ หากคุณต้องการให้เรียกเก็บเงินตามการใช้คุณลักษณะของ Aspose.Slides API คุณควรเลือกการให้ใบอนุญาตแบบมีการวัด

## **ใช้คีย์แบบ Metered**

{{% alert color="primary" %}} 

การให้ใบอนุญาตแบบมีการวัดเป็นกลไกการให้ใบอนุญาตใหม่ที่สามารถใช้ร่วมกับวิธีการให้ใบอนุญาตที่มีอยู่เดิมได้ หากคุณต้องการให้เรียกเก็บเงินตามการใช้คุณลักษณะของ Aspose.Slides API คุณควรเลือกการให้ใบอนุญาตแบบมีการวัด

เมื่อคุณซื้อใบอนุญาตแบบมีการวัด คุณจะได้รับคีย์ (และไม่ใช่ไฟล์ใบอนุญาต) คีย์แบบมีการวัดนี้สามารถนำไปใช้ได้ด้วยคลาส [Metered](https://reference.aspose.com/slides/th/java/com.aspose.slides/metered/) ที่ Aspose จัดเตรียมสำหรับการดำเนินการวัดเพิ่มเติม รายละเอียดเพิ่มเติมดูที่ [Metered Licensing FAQ](https://purchase.aspose.com/faqs/licensing/metered).

{{% /alert %}} 

1. สร้างอินสแตนซ์ของคลาส [Metered](https://reference.aspose.com/slides/th/java/com.aspose.slides/metered/)  

1. ส่งคีย์สาธารณะและคีย์ส่วนตัวของคุณไปยังเมธอด [setMeteredKey](https://reference.aspose.com/slides/th/java/com.aspose.slides/metered/#setMeteredKey-java.lang.String-java.lang.String-)  

1. ทำการประมวลผลบางอย่าง (ดำเนินการงาน)  

1. เรียกเมธอด [getConsumptionQuantity](https://reference.aspose.com/slides/th/java/com.aspose.slides/metered/#getConsumptionQuantity--) ของคลาส `Metered`  

คุณควรจะเห็นจำนวน/ปริมาณของคำขอ API ที่คุณใช้ไปจนถึงตอนนี้

โค้ดตัวอย่างนี้แสดงวิธีการใช้การให้ใบอนุญาตแบบมีการวัด:

```java
// สร้างอินสแตนซ์ของคลาส Metered
com.aspose.slides.Metered metered = new com.aspose.slides.Metered();

try {
    // ส่งคีย์สาธารณะและคีย์ส่วนตัวไปยังอ็อบเจกต์ Metered
    metered.setMeteredKey("<valid public key>", "<valid private key>");

    // ดึงค่าปริมาณการใช้ก่อนการเรียก API
    double amountBefore = com.aspose.slides.Metered.getConsumptionQuantity();
    System.out.println("Amount consumed before: " + amountBefore);

    // ทำบางอย่างกับ Aspose.Slides API ที่นี่
    // ...

    // ดึงค่าปริมาณการใช้หลังจากการเรียก API
    double amountAfter = com.aspose.slides.Metered.getConsumptionQuantity();
    System.out.println("Amount consumed after: " + amountAfter);
} catch (Exception ex) {
    ex.printStackTrace();
}
```

{{% alert color="warning" title="NOTE"  %}} 

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

{{% /alert %}} 

## **คำถามที่พบบ่อย**

**ฉันสามารถใช้ใบอนุญาตแบบมีการวัดร่วมกับใบอนุญาตปกติ (แบบถาวรหรือแบบชั่วคราว) ในแอปพลิเคชันเดียวกันได้หรือไม่?**

ได้. Metered เป็นกลไกการให้ใบอนุญาตเพิ่มเติมที่สามารถใช้ร่วมกับ [วิธีการให้ใบอนุญาต](/slides/th/java/licensing/) ที่มีอยู่เดิมได้ คุณสามารถเลือกกลไกที่ต้องการใช้เมื่อแอปพลิเคชันเริ่มทำงาน

**อะไรที่นับเป็นการใช้จริงภายใต้ใบอนุญาตแบบมีการวัด: การทำงานหรือไฟล์?**

การใช้ API จะถูกนับหมายถึงจำนวนคำขอหรือการทำงาน คุณสามารถรับข้อมูลการใช้ปัจจุบันได้ผ่าน [เมธอตติดตามการใช้](https://reference.aspose.com/slides/th/java/com.aspose.slides/metered/)

**การให้ใบอนุญาตแบบมีการวัดเหมาะกับสภาพแวดล้อมไมโครเซอร์วิสและเซิร์ฟเวอร์เลสที่อินสแตนซ์รีสตาร์ทบ่อยไหม?**

ได้. เนื่องจากการคำนวณทำที่ระดับคำขอ API สภาพแวดล้อมที่มีการเริ่มต้นใหม่บ่อย ๆ สามารถทำงานได้โดยไม่มีปัญหา ตราบใดที่มีการเชื่อมต่อเครือข่ายที่เสถียรสำหรับการคำนวณแบบมีการวัด

**ฟังก์ชันของไลบรารีแตกต่างกันอย่างไรเมื่อใช้ใบอนุญาตแบบมีการวัดเทียบกับใบอนุญาตถาวร?**

ไม่มี. เรื่องนี้เกี่ยวกับกลไกการให้ใบอนุญาตและการเรียกเก็บเงินเท่านั้น ความสามารถของผลิตภัณฑ์ยังคงเหมือนเดิม

**การให้ใบอนุญาตแบบมีการวัดสัมพันธ์อย่างไรกับรุ่นทดลองและใบอนุญาตชั่วคราว?**

รุ่นทดลองมีข้อจำกัดและลายน้ำ [ใบอนุญาตชั่วคราว](https://purchase.aspose.com/temporary-license/) จะยกเลิกข้อจำกัดเป็นเวลา 30 วัน ส่วนการให้ใบอนุญาตแบบมีการวัดจะยกเลิกข้อจำกัดและเรียกเก็บตามการใช้จริง

**ฉันสามารถควบคุมงบประมาณโดยการตอบสนองอัตโนมัติเมื่อเกินระดับการใช้ที่กำหนดได้หรือไม่?**

ได้. วิธีที่พบบ่อยคืออ่านการใช้ปัจจุบันเป็นระยะ ๆ ผ่าน [เมธอตติดตามการใช้](https://reference.aspose.com/slides/th/java/com.aspose.slides/metered/) แล้วกำหนดขีดจำกัดหรือแจ้งเตือนเองในระดับแอปพลิเคชันหรือระบบเฝ้าระวัง.
