THotPDF.GetLoadedJavaScriptSource Method
Läser JavaScript-skriptkoden på dokumentnivå för ett angivet namn i det inlästa PDF-dokumentet
Deklaration
function GetLoadedJavaScriptSource(const AName: AnsiString): AnsiString;
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
AName | Namnet på skriptposten i JavaScript-namnträdet, används för att lokalisera målskriptet |
Returvärde
Returnerar JavaScript-källkodssträngen som motsvarar det angivna namnet; returnerar en tom sträng om namnet inte existerar
Anmärkningar för användning
- Dokumentnivå-JavaScript i en PDF lagras i namnträdet (Names > JavaScript); rätt skriptnamn krävs för att hitta det
- Vissa PDF-genereringsverktyg använder FlateDecode för att komprimera JavaScript-strömmar. Denna metod returnerar okomprimerad originalskripttext
- Av säkerhetsskäl, utför inte JavaScript-kod som extraherats från en tredje parts PDF direkt utan användarens kännedom