AddPageLabelsA
Sayfa özellikleri
Açıklama
Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış AddPageLabels ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır
Seçili belgeye bir sayfa etiketi aralığı ekler. Sayfa etiketlerinin doğru görüntülenmesi için belgede 1. sayfadan başlayan bir aralık bulunmalıdır. Sayfa etiketleri bir PDF 1.3 katalog özelliğidir; bu yöntemin daha düşük sürümlü bir belgede çağrılması, kaydetme sürümü açıkça kilitlenmemişse etkin PDF sürümünü 1.3'e yükseltir
Sözdizimi
Delphi
Function DLAddPageLabelsA(InstanceID, Start, Style, Offset: Integer; Prefix: PAnsiChar): Integer;
DLL
int DLAddPageLabelsA(int InstanceID, int Start, int Style, int Offset, const char * Prefix);
Parametreler
| Start | Sayfa etiketleri aralığının başlangıç sayfası |
|---|---|
| Style | 0 = Numara yok 1 = Ondalık Arap rakamları 2 = Büyük Romen rakamları 3 = Küçük Romen rakamları 4 = Büyük harfler (ilk 26 sayfa için A ile Z, sonraki 26 sayfa için AA ile ZZ vb.) 5 = Küçük harfler (ilk 26 sayfa için a ile z, sonraki 26 sayfa için aa ile zz vb.) |
| Offset | Aralıktaki ilk sayfa etiketinin sayısal bölümünün değeri. Sonraki değerler 1'e eşit veya 1'den büyük olması gereken bu değerden başlayarak sırayla numaralandırılır |
| Prefix | Bu aralıktaki sayfa etiketlerinin öneki |
Dönüş değerleri
| 0 | Style parametresi aralık dışındaydı |
|---|---|
| 1 | Sayfa etiketi aralığı başarıyla eklendi |