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 |
|---|---|
| Text | Klasik 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