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

บทนำ

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

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

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

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

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

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

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

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation, SaveFormat

presentation = Presentation()
try:
    presentation.getProtectionManager().setReadOnlyRecommended(True)
    presentation.save("ReadOnlyPresentation.pptx", SaveFormat.Pptx)
finally:
    presentation.dispose()

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

ความแตกต่างระหว่าง ‘Read-Only recommended’ กับการป้องกันด้วยรหัสผ่านเต็มคืออะไร?
‘Read-Only recommended’ จะเพียงแสดงคำแนะนำให้เปิดไฟล์ในโหมดอ่านอย่างเดียวและง่ายต่อการข้ามผ่าน. Password protection จะจำกัดการเปิดหรือการแก้ไขอย่างแท้จริงและเหมาะเมื่อคุณต้องการการควบคุมความปลอดภัยที่แท้จริง.

สามารถใช้ ‘Read-Only recommended’ ร่วมกับ watermark เพื่อยับยั้งการแก้ไขเพิ่มเติมได้หรือไม่?
ใช่. คำแนะนำนี้สามารถจับคู่กับ watermarks เพื่อเป็นการขับถ่ายด้วยภาพ; พวกมันเป็นกลไกแยกต่างหากและทำงานร่วมกันได้ดี.

แมโครหรือเครื่องมือภายนอกยังสามารถแก้ไขไฟล์ได้เมื่อเปิดใช้งานคำแนะนำหรือไม่?
ใช่. คำแนะนำนี้ไม่บล็อกการเปลี่ยนแปลงโดยโปรแกรม. เพื่อป้องกันการแก้ไขอัตโนมัติ ใช้ passwords and encryption.

คำแนะนำ ‘Read-Only recommended’ มีความสัมพันธ์อย่างไรกับเมธอด isEncrypted และ isWriteProtected?
พวกมันเป็นสัญญาณที่แตกต่างกัน. ‘Read-Only recommended’ เป็นการแจ้งเตือนที่อ่อนและเป็นออปชัน; isWriteProtected และ isEncrypted แสดงข้อจำกัดการเขียนหรือการอ่านจริงที่ขึ้นกับรหัสผ่านหรือการเข้ารหัส.