Αναφορά HotPDF
HPDFQuickJSΑυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDFHPDFQuickJSStaticΑυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
Λεπτομέρειες διεπαφής
HPDFQuickJSΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογέςquickjs.dllΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογέςHPDFQuickJSStaticΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογές- Αυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογές
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDFHOTPDF_QUICKJS_DLLΑυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDFLib\thirdparty\QuickJS\bin\Win32\quickjs.dllΑυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDFLib\thirdparty\QuickJS\bin\Win64\quickjs.dll
Λεπτομέρειες διεπαφής
uses
HPDFQuickJS;
var
Engine: THPDFQuickJS;
EvalResult: THPDFQuickJSResult;
begin
Engine := THPDFQuickJS.Create;
try
if not Engine.Available then
raise Exception.Create(Engine.LoadError);
EvalResult := Engine.Eval('JSON.stringify([1, 2, 3].map(x => x * 2))');
if not EvalResult.Success then
raise Exception.Create(EvalResult.Error);
finally
Engine.Free;
end;
end;
EvalΑυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
EvalIntΑυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDFEvalFloatΑυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
Λεπτομέρειες διεπαφής
Limits := THPDFQuickJSLimits.CreateDefault;
Limits.MemoryBytes := 32 * 1024 * 1024;
Limits.StackBytes := 64 * 1024;
Limits.MaxScriptBytes := 256 * 1024;
Limits.TimeoutMs := 250;
Limits.MaxInterruptChecks := 250000;
Engine := THPDFQuickJS.Create(Limits);
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
Λεπτομέρειες διεπαφής
qjsSuccessΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογέςqjsScriptErrorΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογέςqjsTimeLimitΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογέςqjsInterruptLimitΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογέςqjsBusyΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογέςqjsInvalidArgumentΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογέςqjsResourceErrorΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογέςqjsUnavailableΑυτό το στοιχείο εξηγεί τη σχετική συμπεριφορά και τις διαθέσιμες επιλογές
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
Λεπτομέρειες διεπαφής
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDFTHotPDF.XFAJavaScriptEnabledΑυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
TXFAFormScriptOptions.JavaScriptEvaluatorΑυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDFΣχετική αναφορά
Λεπτομέρειες διεπαφής
powershell -ExecutionPolicy Bypass -File Lib\thirdparty\build-quickjs-runtime.ps1
Αυτή η αναφορά περιγράφει τη συμπεριφορά της δυνατότητας και τις επιλογές χρήσης της στο HotPDF