에 내가 PDF 문서를 생성하기 위해 에보 (Evo)에서 PDF 변환기에 HTML을 사용하고 난 H 태그의 북마크를 생성하려면 다음 코드를 사용하여 북마크 뷰어에 표시중첩 즐겨 찾기 PDF
// Create a HTML to PDF converter object with default settings
HtmlToPdfConverter htmlToPdfConverter = new HtmlToPdfConverter();
// Select the HTML elements to bookmark by setting a list of CSS selectors
htmlToPdfConverter.PdfBookmarkOptions.HtmlElementSelectors = new string[] { "H1", "H2", "H3" };
// Display the bookmarks panel in PDF viewer when the generated PDF is opened
htmlToPdfConverter.PdfViewerPreferences.PageMode = ViewerPageMode.UseOutlines;
// Convert the HTML page to a PDF document in a memory buffer
byte[] outPdfBuffer = htmlToPdfConverter.ConvertUrl(urlTextBox.Text);
을하지만 그들은 모두 같은 수준. 첫 번째 수준에서 H1 태그, 두 번째 수준에서 H2 태그 등으로 트리에서 구성하도록하고 싶습니다. 북마크를 원하는 방식으로 구성 할 수있는 다른 소프트웨어를 찾았으나 다른 도구를 사용하지 않는 것이 좋습니다. 나는 나무에서 직접 북마크를 생성하고 싶다.
(API 참조를 확인한 후) [AddBookmark] (http://www.evopdf.com/api/html/M_EvoPdf_Document_AddBookmark_1.htm)는 "h2"의 마지막 "h1" 부모의'? – usr2564301