PdfBookmarkEntry sınıfı
PdfBookmarkEntry sınıfı
PdfBookmarkEntry, pdf yer iminde bir giriştir. geçerli örneğin Metin özelliği boş veya "" ise, mevcut örnek gizlenecek ve çocuklar mevcut seviyeye eklenecektir.
PdfBookmarkEntry türü aşağıdaki üyeleri gösterir:
İnşaatçılar
Yapıcı | Tanım |
---|---|
PdfBookmarkEntry() | PdfBookmarkEntry’nin yeni bir örneğini oluşturur |
Özellikler
Mülk | Tanım |
---|---|
text | Bir yer iminin başlığı. |
destination | Yer iminin bağlandığı hücre. |
destination_name | Hedefin adını alır veya ayarlar. |
sub_entry | Bir yer iminin Alt Girişi. |
is_open | Bu özellik doğru olduğunda yer imi genişler, aksi halde çöker. |
is_collapse | Bu özellik doğru olduğunda, yer imi kaydı çöker, aksi halde 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
- modül aspose.cells.rendering