Natywne komentarze XML i instrukcje przetwarzania XFA

Natywne exData loadXML i saveXML zachowują włączone w element komentarze XML i instrukcje przetwarzania wraz z ich kolejnością, literałowymi ładunkami i celami instrukcji

Natywna reprezentacja

Węzeł zachowuje Name=#text, więc istniejące skanowanie elementów, SOM, pakietów i bindowań właściwości nadal pomija zawartość niebędącą elementem; XMLContentKind rozróżnia węzły tekstu, komentarza i instrukcji

Zwykły tekst i CDATA nadal wnoszą do zagregowanego Value rodzica; komentarze i instrukcje nie stają się skalarnymi wartościami pól ani widocznymi runami rich-text

Comment := Node.AddComment('retained metadata');
Instruction := Node.AddProcessingInstruction('audit', 'reviewed');

SetText podmienia zwykły tekst i CDATA, zachowując dzieci komentarzy i instrukcji; usunięcie dzieci nietekstowych nie zmienia agregacji tekstu

Trwałość i transakcje

Natywny parser XDP, writer i odciski palców pakietów zachowują komentarze i instrukcje włączone w element przez zapis i ponowne wczytanie; zmiany ładunku albo celu oznaczają ich pakiet jako zmodyfikowany

Natychmiastowa serializacja skryptowa obserwuje zaimportowaną zawartość nietekstową, a zarówno niepowodzenie silnika, jak i budżety natywnej publikacji przywracają oryginalną zawartość bajt w bajt

Węzły komentarzy i instrukcji konsumują budżety węzłów importu i serializacji XML; ich ładunki konsumują budżety bajtów i natywne limity tekstu pakietów

Rzeczywista konsumpcja PDF

Zapisany producent ponownie otwiera swój XDP przed THotPDF.ApplyXFAAsAcroForm; niezależne kontrole XML, pypdf i MuPDF potwierdzają, że rzeczywiste natywne ładunki pozostają zapisane, podczas gdy ich tekst znaczników jest nieobecny w tekście strony

Istniejący rich text, font, rozmiar i kolor pozostają widoczne, a sklonowane i wyczyszczone wystąpienia zachowują udokumentowane zachowanie

Pozostałe cele XML

Ta obsługa obejmuje markup wewnątrz elementów dokumentu; komentarze i instrukcje na poziomie dokumentu poza elementem korzeniowym, kompletne zachowanie białych znaków leksykalnych, inne metody XML klas węzłów, import strukturalny Data DOM i katalogi encji DTD pozostają osobnymi celami implementacji

Referencje zewnętrzne i kompletni konsumenci mediów obcych pozostają osobnymi celami implementacji

Natywny XML exData i DOM pakietów XFA

TXFANode i Natywna zawartość XML