Bezeichnung
doc:SetPermission -- legt die Dokumentenberechtigungen fest
Übersicht
status = doc:SetPermission(permission)
Beschreibung
doc:SetPermission() setzt die Berechtigungsflags für das Dokument. Die Berechtigung muss aus einer Kombination der folgenden Optionen bestehen:

#HPDF_ENABLE_READ:
Der Benutzer kann das Dokument lesen.

#HPDF_ENABLE_PRINT:
Der Benutzer kann das Dokument drucken.

#HPDF_ENABLE_EDIT_ALL:
Der Benutzer kann den Inhalt des Dokuments bearbeiten, mit Ausnahme von Anmerkungen und Formularfeldern.

#HPDF_ENABLE_COPY:
Der Benutzer kann den Text und die Grafiken des Dokuments kopieren.

#HPDF_ENABLE_EDIT:
Der Benutzer kann die Anmerkungen und Formularfelder des Dokuments hinzufügen oder ändern.

Wenn doc:SetPermission() erfolgreich ist, gibt es #HPDF_OK zurück. Andernfalls wird ein Fehlercode zurückgegeben und der Fehler-Handler wird aufgerufen.

Eingaben
permission
ein oder mehrere Berechtigungsflags (siehe oben)
Rückgabewerte
status
Statusinformation
Fehler
#HPDF_INVALID_DOCUMENT - Eine ungültige Dokument-Kennung wurde festgelegt.

#HPDF_FAILED_TO_ALLOC_MEM - Speicherzuordnung ist fehlgeschlagen.


Navigation zeigen