class final Optionnel · pdftoolkit/pdf-to-html 0.1.2

PDF\Html\Html\SafetyFilter
Security profile permitted by 4.6.1, separate from semantic derivation.

Lire la déclaration source ↗

Héritage et contrats

Ce type ne déclare pas de parent, d’interface ou de trait.

Construction

__construct()

public function __construct(PDF\Html\DerivationPolicy $policy, PDF\Html\DerivationLimits $limits)

Déclarée par PDF\Html\Html\SafetyFilter · Voir le code ↗

Méthodes déclarées

css()

public function css(array $declarations): array
@param array<string, string> $declarations
@return array<string, string>

Déclarée par PDF\Html\Html\SafetyFilter · Voir le code ↗

cssText()

public function cssText(array $declarations): string
@param array<string, string> $declarations

Déclarée par PDF\Html\Html\SafetyFilter · Voir le code ↗

filter()

public function filter(PDF\Html\Html\Element $element, int $depth = 0, ?string $namespace = null): void

Déclarée par PDF\Html\Html\SafetyFilter · Voir le code ↗

fragment()

public function fragment(string $html, bool $math = false, bool $head = false): array
@return list<HtmlNode>

Déclarée par PDF\Html\Html\SafetyFilter · Voir le code ↗

stylesheet()

public function stylesheet(string $sheet): string
Restricted stylesheet syntax: no imports, URLs, escapes or nested rules.

Déclarée par PDF\Html\Html\SafetyFilter · Voir le code ↗

tagAllowed()

public function tagAllowed(string $tag, ?string $namespace = null): bool

Déclarée par PDF\Html\Html\SafetyFilter · Voir le code ↗

url()

public function url(string $url, bool $resource = false): ?string

Déclarée par PDF\Html\Html\SafetyFilter · Voir le code ↗

Propriétés

DéclarationProvenance et documentation
public array $diagnosticsPDF\Html\Html\SafetyFilter
@var list<Diagnostic>