2016-12-28 8 views
1

新しいpdfファイルを作成したり、読み取り権限しか持たない既存のpdfファイルを変更できるPythonモジュールはありますか?Pythonを使用して読み取り専用pdfファイルを作成する

+0

とビューアプログラムのオプション「を他の形式に名前を付けて保存」「名前を付けて保存」? – mkl

+0

現在、私はAdobe Readerで「保存」、「名前を付けて保存」、「他の名前を付けて保存」のオプションを無効にしようとしています。 –

+0

カスタムのReaderプラグインなしで可能であるかどうか疑いがあります。 – mkl

答えて

0

私はこれが移植性がよく分かりませんが、os.chmod:

を使用することができます。このファイルを保存するには、次の手順を実行します。
import os 
from stat import S_IREAD, S_IRGRP, S_IROTH 

filename = "yourfile.pdf" 
# Open the file and write your stuff to the file etc... 

os.chmod(filename, S_IREAD|S_IRGRP|S_IROTH) 

ありがとう: Change file to read-only mode in Python

+0

これはおそらく、プログラムが「保存」オプションを提供しないようにしますが、通常はファイルシステム内の別のファイルを対象とする「名前を付けて保存」オプションの提供を妨げません。 – mkl

関連する問題