ImportDocumentData
Belge özellikleri, Yer imleri
Açıklama
Düz metin belge veri dökümünü uygular: bilgi anahtarlarını günceller, yer imi ağacını yeniden oluşturur ve sayfa etiketi aralıklarını değiştirir
Sözdizimi
Delphi
Function TPDFlib.ImportDocumentData(Const Data: WideString; Options: Integer): Integer;Parametreler
| Data | ExportDocumentData tarafından yazılan biçimdeki metin (klasik dump_data/update_info kuralı) |
|---|---|
| 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
| 0 | Belge seçili değil, metin boş veya hiçbir şey uygulanmadı |
|---|---|
| N | Uygulanan kayıtların sayısı (bilgi anahtarları, yer imleri ve etiket aralıkları) |
Açıklamalar
Bilgi anahtarları tek tek güncellenir. İlk yer imi kaydı mevcut yer imi ağacını siler, ardından her kayıt, üst öğesi bir üst düzeydeki en son yer imi olan bir yer imi ekler (düzeyler, önceki düzeyden en fazla bir basamak derin olacak şekilde sınırlandırılır). İlk sayfa etiketi kaydı mevcut aralıkları temizler. Aralık dışı hedef sayfalar varsayılan olarak sayfa 1'e döner ve gelecekteki alanların eski okuyucuları bozmaması için bilinmeyen satırlar yok sayılır
Örnek
PDF.ImportDocumentData(
'BookmarkBegin'#13#10+
'BookmarkTitle: Chapter 1'#13#10+
'BookmarkLevel: 1'#13#10+
'BookmarkPageNumber: 5'#13#10, 2);Ayrıca bkz
ExportDocumentData, NewOutline, SetInformation, AddPageLabels