EncodePermissions
Zabezpečenie a podpisy
Opis
Táto stránka dokumentuje EncodePermissions v PDF Library for Delphi v téme Zabezpečenie a podpisy. Názvy API, parametrov, tried, súborov a literálne hodnoty zostávajú zachované, aby zodpovedali knižnici Delphi a vstupným bodom DLL.Pred volaním funkcie si overte syntax, parametre a návratové hodnoty. Stránka zachováva pôvodné bloky kódu, aby sa príklady dali kopírovať bez zmien.
Syntax
Delphi
Function TPDFlib.EncodePermissions(CanPrint, CanCopy, CanChange, CanAddNotes, CanFillFields, CanCopyAccess, CanAssemble, CanPrintFull: Integer): Integer;
ActiveX
Function PDFlib::EncodePermissions(CanPrint As Long, CanCopy As Long, CanChange As Long, CanAddNotes As Long, CanFillFields As Long, CanCopyAccess As Long, CanAssemble As Long, CanPrintFull As Long) As Long
DLL
int DLEncodePermissions(int InstanceID, int CanPrint, int CanCopy,
Parametre
| CanPrint | Nastavte na 1, ak chcete používateľovi povoliť tlačiť dokument |
|---|---|
| CanCopy | Nastavte na 1, ak chcete používateľovi povoliť kopírovať text a grafiku z dokumentu |
| CanChange | Nastavte na 1, ak chcete používateľovi povoliť upravovať dokument |
| CanAddNotes | Nastavte na 1, ak chcete používateľovi povoliť pridávať anotácie |
| CanFillFields | Nastavte na 1, ak chcete používateľovi povoliť vyplňovať formulárové polia. Funguje len s 128bitovým šifrovaním |
| CanCopyAccess | Nastavte na 1, aby ste zapli kopírovanie na použitie s funkciami dostupnosti. Funguje len s 128bitovým šifrovaním |
| CanAssemble | Nastavte na 1, ak chcete používateľovi povoliť zostaviť dokument. Funguje len s 128bitovým šifrovaním |
| CanPrintFull | Nastavte na 0, aby ste vynútili iba tlač dokumentu v nízkom rozlíšení. Tým zabránite, aby bol dokument destilovaný do nového dokumentu PDF. Funguje len s 128bitovým alebo vyšším šifrovaním |
Návratové hodnoty
| je parameter funkcie EncodePermissions. Použite typ uvedený v signatúre a zadajte hodnotu zodpovedajúcu dokumentu PDF, vybratej stránke alebo aktívnemu zdroju. |