mirror of
				https://github.com/johnwhitington/cpdf-source.git
				synced 2025-06-05 22:09:39 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			69 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			69 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
| CHAPTER 6. Bookmarks
 | |
| 
 | |
| Cpdf.startGetBookmarkInfo(Cpdf.Pdf)
 | |
| 
 | |
| Starts the bookmark retrieval process for a given PDF.
 | |
| 
 | |
| Cpdf.numberBookmarks
 | |
| 
 | |
| Gets the number of bookmarks for the PDF given to startGetBookmarkInfo.
 | |
| 
 | |
| Cpdf.getBookmarkLevel(Int32)
 | |
| 
 | |
| Gets the bookmark level for the given bookmark (0...(n - 1)).
 | |
| 
 | |
| Cpdf.getBookmarkPage(Cpdf.Pdf, Int32)
 | |
| 
 | |
| Gets the bookmark target page for the given PDF (which must be the same as the
 | |
| PDF passed to startSetBookmarkInfo) and bookmark (0...(n - 1)).
 | |
| 
 | |
| Cpdf.getBookmarkText(Int32)
 | |
| 
 | |
| Returns the text of bookmark (0...(n - 1)).
 | |
| 
 | |
| Cpdf.getBookmarkOpenStatus(Int32)
 | |
| 
 | |
| True if the bookmark is open.
 | |
| 
 | |
| Cpdf.endGetBookmarkInfo
 | |
| 
 | |
| Ends the bookmark retrieval process, cleaning up.
 | |
| 
 | |
| Cpdf.startSetBookmarkInfo(Int32)
 | |
| 
 | |
| Starts the bookmark setting process for n bookmarks.
 | |
| 
 | |
| Cpdf.setBookmarkLevel(Int32, Int32)
 | |
| 
 | |
| Set bookmark level for the given bookmark (0...(n - 1)).
 | |
| 
 | |
| Cpdf.setBookmarkPage(Cpdf.Pdf, Int32, Int32)
 | |
| 
 | |
| Sets the bookmark target page for the given PDF (which must be the same as the
 | |
| PDF to be passed to endSetBookmarkInfo) and bookmark (0...(n - 1)).
 | |
| 
 | |
| Cpdf.setBookmarkOpenStatus(Int32, Boolean)
 | |
| 
 | |
| Sets the open status of bookmark (0...(n - 1)).
 | |
| 
 | |
| Cpdf.setBookmarkText(Int32, String)
 | |
| 
 | |
| Sets the text of bookmark (0...(n - 1)).
 | |
| 
 | |
| Cpdf.endSetBookmarkInfo(Cpdf.Pdf)
 | |
| 
 | |
| Ends the bookmark setting process, writing the bookmarks to the given PDF.
 | |
| 
 | |
| Cpdf.getBookmarksJSON(Cpdf.Pdf)
 | |
| 
 | |
| Returns the bookmark data in JSON format.
 | |
| 
 | |
| Cpdf.setBookmarksJSON(Cpdf.Pdf, Byte[])
 | |
| 
 | |
| Sets the bookmarks from JSON bookmark data.
 | |
| 
 | |
| Cpdf.tableOfContents(Cpdf.Pdf, Cpdf.Font, Double, String, Boolean)
 | |
| 
 | |
| Typesets a table of contents from existing bookmarks and prepends it to the
 | |
| document. If bookmark is set, the table of contents gets its own bookmark.
 |