TPDFlibAttachment

Veri Türleri

Açıklama

TPDFlibAttachment, belge düzeyindeki bir ad ağacından ya da sayfa düzeyindeki bir dosya eki açıklamasından gelmesine bakılmaksızın gömülü dosya ekini tanımlayan birleşik bir kayıt yapısıdır

Sözdizimi

Delphi

type TPDFlibAttachment = record
    Source: TPDFlibAttachmentSource;
    Index: Integer;
    Page: Integer;
    FileName: WideString;
    MIMEType: WideString;
    Description: WideString;
    Size: Int64;
    CreationDate: WideString;
    ModificationDate: WideString;
    Checksum: AnsiString;
    AFRelationship: WideString;
    ObjectNumber: Integer;
  end;

Parametreler

SourceTPDFlibAttachmentSource ile belirtilen ek kaynağı
IndexKendi kaynak koleksiyonu içindeki 1 tabanlı dizin
PageasAnnotAttachment için 1 tabanlı sayfa numarası, asEmbeddedFile için 0
FileName/UF veya /F içindeki Unicode dosya belirtimi adı
MIMETypeGömülü akışın MIME alt türü
DescriptionDosya belirtimi veya ek açıklama açıklaması
Size/Params /Size içindeki sıkıştırılmamış bayt boyutu; yoksa 0
CreationDateÖzgün /Params /CreationDate PDF tarih dizesi
ModificationDateÖzgün /Params /ModDate PDF tarih dizesi
Checksum/Params /CheckSum değerinin küçük harfli onaltılık biçimi; yoksa boş dize
AFRelationshipSource, Data veya Alternative gibi ilişkili dosya ilişkisi adı
ObjectNumberDosya belirtiminin dolaylı nesne numarası; bozuk doğrudan belirtim için 0

Ayrıca bkz

EnumAttachments yalnızca meta verileri okur ve ek yüklerinin karmasını hesaplamaz; bu nedenle büyük dosyaları sıralamak düşük maliyetli kalır

Ek yükü bütünlüğünün doğrulanması gerektiğinde ValidateAttachmentChecksum çağrısını yapın

Ayrıca bkz

TPDFlibAttachmentSource, EnumAttachments, ValidateAttachmentChecksum, SaveAllAttachments