THPDFHeadlessDocument.ImportRichFormDataToFile

function ImportRichFormDataToFile(const FileName: string;
  const Bytes: SysUtils.TBytes; Format: THPDFHeadlessFormDataFormat;
  const Fonts: THPDFHeadlessRichTextFonts;
  const AppearanceOptions: THPDFHeadlessTextAppearanceOptions;
  const Options: THPDFHeadlessFormDataOptions): Integer;

Transakcyjnie importuje FDF RV i XFDF value-richtext obok zwykłych pól skalarnych, regeneruje rzeczywiste wyglądy widgetów i atomowo publikuje niezależny przyrostowy PDF

Fonts dostarcza niezależnie wybrane programy fontów regular, bold, italic i bold-italic; każdy styl użyty przez importowaną zawartość wymaga odpowiadających bajtów fontu i glifów

Wartość rich dostarcza rzeczywisty tekst mieszanej zawartości i wspierane style wizualne; zapisywane V jest przebudowywane z tego tekstu, a RV staje się kanonicznym XHTML emitowanym przez natywny kompozytor runów

Brakująca wartość skalarna jest wyprowadzana z wartości rich; dostarczona skalarna wartość fallback może się różnić, ale tablice albo wartości nazw PDF nie mogą towarzyszyć wartości rich

AppearanceOptions dostarcza domyślny rozmiar fontu treści i istniejące ustawienia layoutu, shapowania i odstępów; jawne style rozmiaru fontu rich nadpisują domyślne

Zerowe AppearanceOptions.FontSize zachowuje dwunastopunktowy domyślny rozmiar treści dekodera; każdy wynikowy run rich ma konkretny rozmiar fontu

Wartość zwracana liczy zmienione terminalne pola, łącznie ze zmianami tylko stylu; równoważny niekanoniczny i kanoniczny markup rich jest idempotentny, gdy zarówno jego tekst, jak i wspierane style wizualne pasują do bieżącej wartości

Niezmienione pole rich tylko do odczytu zachowuje oryginalne RV i rewizję źródła; inny wspierany styl przy tym samym tekście skalarnym nadal wymusza ograniczenie tylko do odczytu

Pola tylko do odczytu, MaxLen, rzeczywiste uprawnienia AES, uwierzytelnione polityki podpisów, aliasy źródła, anulowanie i granice zachowują zachowanie transakcji i zachowania celu ImportFormDataToFile

Graf obiektów źródła i klucz szyfrowania źródła pozostają niezmienione; wszystkie pożyczone stany szyfrowania są uwierzytelniane względem pasującego prywatnego grafu rewizji przed jakąkolwiek aktualizacją

Wspierany profil stylów XHTML · Importer skalarny · Przegląd wymiany