Metoda THotPDF.AddPDFA3AssociatedFile
Podsumowanie metody: Metoda THotPDF.AddPDFA3AssociatedFile
Deklaracja
function AddPDFA3AssociatedFile(const FileName : AnsiString; const MimeType : AnsiString; const Description : AnsiString; const Relationship : AnsiString; const FileBytes : TBytes): THPDFDictionaryObject;
Moduł
HPDFDoc
Parametry
| Nazwa | Cel |
|---|---|
FileName | Nazwa osadzonego pliku zapisana w Filespec /F, /UF oraz w drzewie nazw EmbeddedFiles |
MimeType | Typ multimediów RFC 2046 zakodowany jako /Subtype strumienia EmbeddedFile |
Opis | Opcjonalny tekst Filespec /Desc pokazywany przez narzędzia przetwarzające |
Relationship | Wartość AFRelationship PDF/A-3, taka jak Source, Data, Alternative, Supplement lub Unspecified |
FileBytes | Surowe bajty danych skopiowane do strumienia EmbeddedFile |
Wartość zwracana
Zwraca pośredni słownik Filespec zarejestrowany dla osadzonego pliku powiązanego
Uwagi dotyczące użycia
- Ustaw PDFACompliance na 3A, 3B lub 3U i wywołaj BeginDoc przed użyciem tej metody
- Metoda waliduje FileName, MimeType i Relationship, a następnie zapisuje metadane /Params /Size, /ModDate i /CheckSum dla osadzonej zawartości
- W przypadku użycia po AddFacturXAssociatedFile załącznik jest nadal akceptowany z ogólną semantyką PDF/A-3; nieobsługiwane typy MIME dokumentów uzupełniających są zgłaszane w FacturXWarnings zamiast odrzucenia
Powiązane interfejsy API
- THotPDF
- Metoda THotPDF.AddFacturXAssociatedFile
- Właściwość THotPDF.FacturXWarnings
- Spis treści