RegisterHeading

Bố cục trang

Mô tả

Ghi một tiêu đề trên trang đang chọn để làm mục lục về sau

Cú pháp

Delphi

Function TPDFlib.RegisterHeading(Level: Integer; Const Title: WideString): Integer;

Tham số

LevelNesting level, 1 for a top-level heading.
TitleVăn bản cần liệt kê.

Giá trị trả về

CountSố tiêu đề đã đăng ký
0Cấp hoặc tiêu đề bị rỗng, hoặc không có trang nào đang chọn

Ghi chú

Tiêu đề nhớ nơi nó trỏ tới chứ không nhớ số trang hiện tại của nó. Chính điều đó cho phép chèn trang mục lục vào trước phần thân đã hoàn thành - thứ đánh lại số của mọi trang nó nhắc tới - mà không phải vá bất kỳ mục hay link nào

Các đăng ký thuộc về tài liệu đang chọn tại thời điểm đó. Mở một tài liệu khác sẽ giữ chúng nguyên chỗ nhưng chúng không còn phân giải được, nên trang mục lục chỉ vẽ được vào đúng tài liệu mà các tiêu đề của nó xuất phát

Ví dụ

PDF.DrawText(72, 100, 'Chapter One');
PDF.RegisterHeading(1, 'Chapter One');

Xem thêm

RegisterHeadingEx, DrawTOC, PopulateOutlineFromHeadings