# บันทึกงานนำเสนอในโหมดอ่านอย่างเดียวด้วย Java

> โหลดและบันทึกไฟล์ PowerPoint (PPT, PPTX) ในโหมดอ่านอย่างเดียวด้วย Aspose.Slides สำหรับ Java ให้พรีวิวสไลด์ที่แม่นยำโดยไม่เปลี่ยนแปลงงานนำเสนอของคุณ

Source: https://docs.aspose.com/slides/th/java/read-only-presentation/
Updated: 2026-06-13

## **บทนำ**

ใน PowerPoint 2019, Microsoft ได้นำเสนอการตั้งค่า **Always Open Read-Only** เป็นหนึ่งในตัวเลือกที่ผู้ใช้สามารถใช้เพื่อปกป้องงานนำเสนอของตน คุณอาจต้องการใช้การตั้งค่า Read-Only นี้เพื่อปกป้องงานนำเสนอเมื่อ

- คุณต้องการป้องกันการแก้ไขโดยบังเอิญและรักษาเนื้อหาของงานนำเสนอให้ปลอดภัย  
- คุณต้องการแจ้งให้ผู้คนทราบว่าตัวงานนำเสนอที่คุณให้เป็นรุ่นสุดท้าย  

หลังจากคุณเลือกตัวเลือก **Always Open Read-Only** สำหรับงานนำเสนอ เมื่อผู้ใช้เปิดงานนำเสนอ พวกเขาจะเห็นคำแนะนำ **Read-Only** และอาจเห็นข้อความในรูปแบบนี้: *เพื่อป้องกันการเปลี่ยนแปลงโดยบังเอิญ ผู้เขียนได้ตั้งค่าไฟล์นี้ให้เปิดในโหมดอ่านอย่างเดียว*  

คำแนะนำ Read-Only เป็นการสื่อสารที่ง่ายแต่มีประสิทธิภาพในการป้องกันการแก้ไข เนื่องจากผู้ใช้ต้องทำขั้นตอนเพื่อเอาออกก่อนที่พวกเขาจะสามารถแก้ไขงานนำเสนอได้ หากคุณไม่ต้องการให้ผู้ใช้ทำการเปลี่ยนแปลงในงานนำเสนอและต้องการแจ้งให้พวกเขาทราบอย่างสุภาพ คำแนะนำ Read-Only อาจเป็นตัวเลือกที่ดีสำหรับคุณ  

> ถ้างานนำเสนอที่มีการป้องกัน **Read-Only** ถูกเปิดในแอปพลิเคชัน Microsoft PowerPoint รุ่นเก่าซึ่งไม่รองรับฟังก์ชันที่เพิ่งแนะนำ **Read-Only** คำแนะนำนี้จะถูกละเลย (งานนำเสนอจะเปิดตามปกติ)

## **ใช้โหมดอ่านอย่างเดียว**

Aspose.Slides for Java อนุญาตให้คุณตั้งค่างานนำเสนอเป็น **Read-Only** ซึ่งหมายความว่าผู้ใช้ (หลังจากเปิดงานนำเสนอ) จะเห็นคำแนะนำ **Read-Only** ตัวอย่างโค้ดนี้แสดงวิธีตั้งค่างานนำเสนอเป็น **Read-Only** ใน Java โดยใช้ Aspose.Slides:

```java
Presentation pres = new Presentation();
try {
    pres.getProtectionManager().setReadOnlyRecommended(true);
    pres.save("ReadOnlyPresentation.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}
```

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

**หมายเหตุ**: คำแนะนำ **Read-Only** มีวัตถุประสงค์เพื่อไม่ให้ผู้ใช้ทำการแก้ไขหรือหยุดการเปลี่ยนแปลงโดยบังเอิญในงานนำเสนอ PowerPoint หากบุคคลที่มีความตั้งใจ—ซึ่งรู้ว่ากำลังทำอะไร—ตัดสินใจแก้ไขงานนำเสนอของคุณ พวกเขาก็สามารถล้างการตั้งค่า Read-Only ได้อย่างง่ายดาย หากคุณต้องการป้องกันการแก้ไขโดยไม่ได้รับอนุญาตอย่างจริงจัง คุณควรใช้ [การป้องกันที่เข้มงวดมากขึ้นซึ่งรวมถึงการเข้ารหัสและรหัสผ่าน](https://docs.aspose.com/slides/th/java/password-protected-presentation/). 

{{% /alert %}} 

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

**'Read-Only recommended' ต่างจากการป้องกันด้วยรหัสผ่านเต็มอย่างไร?**

'Read-Only recommended' จะแสดงคำแนะนำให้เปิดไฟล์ในโหมดอ่านอย่างเดียวเท่านั้นและสามารถข้ามได้ง่าย [การป้องกันด้วยรหัสผ่าน](/slides/th/java/password-protected-presentation/) จริง ๆ แล้วจำกัดการเปิดหรือแก้ไขและเหมาะสมเมื่อคุณต้องการการควบคุมความปลอดภัยที่แท้จริง.  

**สามารถใช้ 'Read-Only recommended' ร่วมกับลายน้ำเพื่อยั่วยวนการแก้ไขเพิ่มเติมได้หรือไม่?**

ใช่ คำแนะนำสามารถจับคู่กับ [ลายน้ำ](/slides/th/java/watermark/) เป็นการเตือนด้วยภาพ; พวกมันเป็นกลไกแยกกันและทำงานร่วมกันได้ดี.  

**แมโครหรือเครื่องมือภายนอกยังสามารถแก้ไขไฟล์ได้เมื่อเปิดใช้คำแนะนำหรือไม่?**

ใช่ คำแนะนำไม่ได้บล็อกการเปลี่ยนแปลงโดยโปรแกรม เพื่อป้องกันการแก้ไขอัตโนมัติ ใช้ [รหัสผ่านและการเข้ารหัส](/slides/th/java/password-protected-presentation/).  

**'Read-Only recommended' มีความสัมพันธ์อย่างไรกับเมธอด 'isEncrypted' และ 'isWriteProtected'?**

พวกมันเป็นสัญญาณที่แตกต่างกัน 'Read-Only recommended' เป็นการแจ้งเตือนแบบอ่อนและเป็นตัวเลือก; [isWriteProtected](https://reference.aspose.com/slides/th/java/com.aspose.slides/protectionmanager/#isWriteProtected--) และ [isEncrypted](https://reference.aspose.com/slides/th/java/com.aspose.slides/protectionmanager/#isEncrypted--) แสดงข้อจำกัดการเขียนหรือการอ่านที่แท้จริงซึ่งขึ้นอยู่กับรหัสผ่านหรือการเข้ารหัส.
