Този урок описва как да създавате отметки в PDF с помощта на Java. Има всички подробности за настройка на средата, програмни стъпки и примерен код за добавяне на отметка в PDF с Java. Ще се научите да добавяте отметки за всички страници, да задавате свойства за показване на отметката и да задавате отметка за една страница.
Стъпки за маркиране на PDF документ с помощта на Java
- Настройте средата да използва Aspose.PDF for Java за вмъкване на отметка
- Създайте екземпляр на класа PdfBookmarkEditor, който поддържа добавяне на отметки
- Свържете PDF файла с редактора, за да го редактирате
- Създайте масив от заглавия и списък със страници за дефиниране на отметки
- Извикайте метода createBookmarkOfPage(), като използвате заглавието и масива страници
- Запазете получения PDF файл с отметки в него
Следвайте тези стъпки, за да добавите отметки към PDF с помощта на Java. Можете да създадете обект на PdfBookmarkEditor, който може да обвърже изходния PDF, да създаде отметки за списъка със страници и да запази получения PDF файл. Предоставете масива от заглавия и индекси на страници към метода createBookmarkOfPage() за създаване на отметки.
Код за вмъкване на отметка в PDF с помощта на Java
// Import the required classes from Aspose.PDF for Java | |
import com.aspose.pdf.facades.PdfBookmarkEditor; | |
import com.aspose.pdf.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception { | |
// Apply the license for Aspose.PDF | |
new License().setLicense("license.lic"); | |
try (PdfBookmarkEditor bookmarkEditor = new PdfBookmarkEditor()) { | |
bookmarkEditor.bindPdf("SampleDocument.pdf"); | |
// Define bookmark labels for specific sections | |
String[] sectionTitles = { "Overview", "Details", "Summary" }; | |
// Specify the corresponding page numbers for each bookmark | |
int[] sectionPages = { 2, 5, 8 }; | |
// Add bookmarks to the defined pages | |
bookmarkEditor.createBookmarkOfPage(sectionTitles, sectionPages); | |
bookmarkEditor.save("UpdatedDocumentWithBookmarks.pdf"); | |
} catch (Exception ex) { | |
// Handle any errors during the process | |
System.out.println("Error processing the PDF: " + ex.getMessage()); | |
} | |
} | |
} |
Този код демонстрира как да маркирате PDF файл с помощта на Java. Можете да добавяте отметки за всички страници на PDF, като използвате createBookmarkOfPage(), като зададете името на отметката и индекса на страницата. За да зададете формата на отметката, извикайте createBookmarks() с цвят, получер флаг и курсив. CreateBookmarkOfPage() може да се използва за създаване на отметка за определена страница чрез предаване на името на отметката и индекса на страницата.
Тази статия ни научи как да маркираме PDF файл. За да конвертирате HTML във файл на Excel, вижте статията за това как да конвертирайте HTML в Excel с помощта на Java.