ExportDocumentData

Belge özellikleri, Yer imleri

Açıklama

Belge bilgisi anahtarlarını, yer imi ağacının tamamını ve sayfa etiketi aralıklarını düzenlenebilir düz metin olarak dışa aktarır

Sözdizimi

Delphi

Function TPDFlib.ExportDocumentData(Options: Integer): WideString;

Parametreler

Optionsİşlenecek kayıt türleri: 0 her şeyi seçer; aksi halde bit 1 (belge bilgi anahtarları), bit 2 (yer imleri) ve bit 4 (sayfa etiketi aralıkları) değerlerini birleştirin

Dönüş değerleri

''Hiçbir belge seçili değil veya seçeneklerle hiçbir şey eşleşmedi
TextKlasik dump_data satır biçimindeki döküm

Açıklamalar

Biçim yaygın dump_data/update_info kuralını izler: standart bilgi anahtarları için InfoBegin/InfoKey:/InfoValue:, her yer imi için BookmarkBegin/BookmarkTitle:/BookmarkLevel:/BookmarkPageNumber:, her etiket aralığı için PageLabelBegin/PageLabelNewIndex:/PageLabelStart:/PageLabelPrefix:/PageLabelNumStyle: blokları. Değerler &, CR ve LF karakterlerini & 
 
 olarak kaçışlar

Metni düzenleyin (yer imlerini yeniden adlandırın, düzeyleri kaydırın, meta verileri düzeltin) ve aynı ya da farklı bir belgeye ImportDocumentData ile geri yükleyin — klasik toplu yer imi düzenleme ve taşıma iş akışı

Örnek

Dump:= PDF.ExportDocumentData(2); // bookmarks only
// ... edit the text ...
PDF.ImportDocumentData(Dump, 2);

Ayrıca bkz

ImportDocumentData, EnumOutlineTree, GetInformation, GetPageLabel