Šiame vadove aprašoma, kaip sukurti žymes PDF naudojant Java. Jame yra visa informacija, skirta aplinkai nustatyti, programavimo žingsniai ir pavyzdinis kodas, skirtas pridėti žymę PDF su Java. Išmoksite pridėti žymes prie visų puslapių, nustatyti žymos rodymo ypatybes ir nustatyti vieno puslapio žymą.
Veiksmai, kaip pažymėti PDF dokumentą naudojant „Java“.
- Nustatykite aplinką, kad žymei įterpti būtų naudojama Aspose.PDF for Java
- Sukurkite klasės PdfBookmarkEditor egzempliorių, kuris palaiko žymių pridėjimą
- Norėdami redaguoti PDF failą, susiekite jį su redaktoriumi
- Sukurkite pavadinimų masyvą ir puslapių sąrašą žymėms apibrėžti
- Iškvieskite metodą createBookmarkOfPage() naudodami pavadinimo ir puslapių masyvą
- Išsaugokite gautą PDF failą su jame esančiomis žymėmis
Atlikite šiuos veiksmus, norėdami pridėti žymes prie PDF naudodami Java. Galite sukurti PdfBookmarkEditor objektą, kuris gali susieti šaltinio PDF, sukurti puslapių sąrašo žymes ir išsaugoti gautą PDF. Pateikite pavadinimų ir puslapių indeksų masyvą naudojant žymių kūrimo metodą createBookmarkOfPage().
Kodas, skirtas įterpti žymę į PDF naudojant 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()); | |
} | |
} | |
} |
Šis kodas parodo, kaip pažymėti PDF naudojant Java. Galite pridėti visų PDF puslapių žymes naudodami CreateBookmarkOfPage() nustatydami žymės pavadinimą ir puslapio rodyklę. Norėdami nustatyti žymės formatą, iškvieskite CreateBookmarks() naudodami spalvą, paryškintą vėliavėlę ir kursyvą. CreateBookmarkOfPage() gali būti naudojamas tam tikram puslapiui sukurti žymę perduodant žymės pavadinimą ir puslapio indeksą.
Šis straipsnis mus išmokė, kaip pažymėti PDF. Norėdami konvertuoti HTML į Excel failą, žr. straipsnį, kaip konvertuoti HTML į Excel naudojant Java.