THotPDF.AddPDFA3AssociatedFile Method
สรุปเมธอด: THotPDF.AddPDFA3AssociatedFile Method
การประกาศ
function AddPDFA3AssociatedFile(const FileName : AnsiString; const MimeType : AnsiString; const Description : AnsiString; const Relationship : AnsiString; const FileBytes : TBytes): THPDFDictionaryObject;
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | วัตถุประสงค์ |
|---|---|
FileName | ชื่อไฟล์ที่ฝังซึ่งเขียนลงใน Filespec /F, /UF และแผนผังชื่อ EmbeddedFiles |
MimeType | ประเภทสื่อตาม RFC 2046 ที่เข้ารหัสเป็นสตรีม EmbeddedFile /Subtype |
คำอธิบาย | ข้อความ Filespec /Desc ทางเลือกที่จะแสดงโดยเครื่องมือใช้งาน |
Relationship | ค่า AFRelationship ของ PDF/A-3 เช่น Source, Data, Alternative, Supplement หรือ Unspecified |
FileBytes | เพย์โหลดไบต์ดิบที่คัดลอกลงในสตรีม EmbeddedFile |
ค่าที่ส่งกลับ
ส่งคืนพจนานุกรม Filespec ทางอ้อมที่ลงทะเบียนสำหรับไฟล์ที่เกี่ยวข้องที่ฝังไว้
หมายเหตุการใช้งาน
- ตั้งค่า PDFACompliance เป็น 3A, 3B หรือ 3U และเรียกใช้งาน BeginDoc ก่อนใช้เมธอดนี้
- เมธอดนี้จะตรวจสอบความถูกต้องของ FileName, MimeType และ Relationship จากนั้นเขียนเมทาดาตา /Params /Size, /ModDate และ /CheckSum สำหรับเพย์โหลดที่ฝังไว้
- เมื่อใช้งานหลังจาก AddFacturXAssociatedFile ไฟล์แนบจะยังคงได้รับการยอมรับตามสัญศาสตร์ทั่วไปของ PDF/A-3 โดยประเภท MIME ของเอกสารสนับสนุนที่ไม่รองรับจะแสดงใน FacturXWarnings แทนที่จะถูกปฏิเสธ
API ที่เกี่ยวข้อง
- THotPDF
- THotPDF.AddFacturXAssociatedFile Method
- THotPDF.FacturXWarnings Property
- สารบัญ