Rich text namespace resources
De begrensde XHTML-decoder bewaart elke namespace-declaratie op diens declarerende element en lost geërfde bindings op via ouderscopes, met vermijding van herhaalde kopieën van geërfde namespace-arrays voor elk kind
Default namespace-inheritance, lege default-undeclaratie, prefix-shadowing, sibling-isolatie, uitgeklapte attribute-uniqueness en de impliciete xml-binding behouden diens bestaande gedrag
Het ondersteunde XHTML-profiel valideert nog steeds de opgeloste element-namespace, dus een foreign namespace of een niet-gedeclareerd prefix kan elementvalidatie niet omzeilen
THPDFHeadlessRichTextDecodeOptions.MaxNodes telt geparsde objecten nog steeds volgens diens gevestigde regels, terwijl MaxCodeUnits, MaxTotalCodeUnits, MaxDepth en MaxRuns diens betekenissen behouden
De resource-wijziging ondersteunt bestaande geldige XML-invoer zonder een kleinere invoerprofiel te introduceren of geërfde namespace-bindingen als nieuw geparsde nodes te tellen
Standaard FDF rich-waarden geïmporteerd via de forms-API gebruiken dezelfde decoder en de geconfigureerde working-limieten van de aanroeper, inclusief forms.memoryBytes
Een geslaagde import bewaart de veldwaarde, canonieke rich-XML en echte appearance via de bestaande transactie; annulering, output-callback-falen en budgetrejectie behouden de gecommitte documentstatus
Canonieke rich-XML behoudt de gedecodeerde rich-waarde en stijlen in plaats van de originele lexicale namespace-declaraties of lege span-markup
Zie rich text run spacing voor authored run-semantics en Windows form data exchange voor transactiegedrag
De normale Tests/Linux/RichTextNamespaces-consumers dekken namespace-resolutie, originele node- en dieptegrenzen, gesamplede annulering en retry, heapgroei en echte callback-import-rollback