class final Optional · pdftoolkit/pdf-to-html 0.1.2
PDF\Html\Html\SafetyFilterSecurity profile permitted by 4.6.1, separate from semantic derivation.Inheritance and contracts
This type declares no parent, interface or trait.
Construction
__construct()
public function __construct(PDF\Html\DerivationPolicy $policy, PDF\Html\DerivationLimits $limits)Declared methods
css()
public function css(array $declarations): array@param array<string, string> $declarations
@return array<string, string>cssText()
public function cssText(array $declarations): string@param array<string, string> $declarationsfilter()
public function filter(PDF\Html\Html\Element $element, int $depth = 0, ?string $namespace = null): voidfragment()
public function fragment(string $html, bool $math = false, bool $head = false): array@return list<HtmlNode>stylesheet()
public function stylesheet(string $sheet): stringRestricted stylesheet syntax: no imports, URLs, escapes or nested rules.tagAllowed()
public function tagAllowed(string $tag, ?string $namespace = null): boolurl()
public function url(string $url, bool $resource = false): ?stringProperties
| Declaration | Origin and documentation |
|---|---|
public array $diagnostics | PDF\Html\Html\SafetyFilter@var list<Diagnostic> |