PdfBookmarkEntry sınıfı

PdfBookmarkEntry sınıfı

PdfBookmarkEntry pdf yer iminde bir girdidir. geçerli örneğin Metin özelliği null veya "" ise, geçerli örnek gizlenecek ve çocuklar geçerli düzeye eklenecek.

PdfBookmarkEntry türü aşağıdaki üyeleri ortaya çıkarır:

İnşaatçılar

OluşturucuTanım
__init__(self)PdfBookmarkEntry’nin yeni bir örneğini oluşturur

Özellikler

MülkTanım
textBir yer iminin başlığı.
destinationYer iminin bağlantı yaptığı hücre.
destination_nameHedefin adını alır veya ayarlar.
sub_entryBir yer iminin alt girişi.
is_openBu özellik doğru olduğunda yer imleri kenti genişleyecek, aksi takdirde daralacaktır.
is_collapseBu özellik doğru olduğunda yer imleri kenti çöker, aksi takdirde genişler.

Örnek

from aspose.cells import PdfSaveOptions, Workbook
from aspose.cells.rendering import PdfBookmarkEntry

workbook = Workbook()
workbook.worksheets.add()
workbook.worksheets.add()
cellInPage1 = workbook.worksheets[0].cells.get("A1")
cellInPage2 = workbook.worksheets[1].cells.get("A1")
cellInPage3 = workbook.worksheets[2].cells.get("A1")
cellInPage1.put_value("page1")
cellInPage2.put_value("page2")
cellInPage3.put_value("page3")
pbeRoot = PdfBookmarkEntry()
pbeRoot.text = "root"
pbeRoot.destination = cellInPage1
pbeRoot.sub_entry = []
pbeRoot.is_open = False
subPbe1 = PdfBookmarkEntry()
subPbe1.text = "section1"
subPbe1.destination = cellInPage2
subPbe2 = PdfBookmarkEntry()
subPbe2.text = "section2"
subPbe2.destination = cellInPage3
pbeRoot.sub_entry.append(subPbe1)
pbeRoot.sub_entry.append(subPbe2)
saveOptions = PdfSaveOptions()
saveOptions.bookmark = pbeRoot
workbook.save("output_bookmark.pdf", saveOptions)

Ayrıca bakınız