Очистити коментарі з документа PDF онлайн або керувати через Java
Розробіть потужну утиліту анотації документів PDF на основі Java. Наведено код для керування коментарями файлу PDF через Java.
Видаліть анотації PDF онлайн
- Імпортуйте файл PDF, щоб видалити коментарі, завантаживши його
- Зробіть це, клацнувши всередині області перетягування за допомогою програми для анотацій
- Залежно від розміру файлу PDF і швидкості Інтернету зачекайте кілька секунд
- Натисніть кнопку «Видалити», щоб видалити коментарі
- Миттєво завантажте файл
Видаліть коментарі документа PDF через Java
- Додайте посилання на бібліотеку до проекту Java
- Завантажити документ через об’єкт класу документа
- Виберіть певну сторінку за допомогою getPages().get_Item(Index)
- Використовуйте AnnotationSelector і отримуйте всі текстові анотації через annotationSelector.getSelected()
- Перебирайте кожну анотацію, викликаючи метод delete, щоб видалити її.
- Викличте метод збереження, щоб зберегти файл.
Код Java для видалення коментарів із файлу PDF
Document docPDF = new Document(_dataDir + "samplePDF.pdf"); | |
Page page = docPDF.getPages().get_Item(1); | |
AnnotationSelector annotationSelector = new AnnotationSelector( | |
new TextAnnotation(page, Rectangle.getTrivial())); | |
page.accept(annotationSelector); | |
List<Annotation> TextAnnotations = annotationSelector.getSelected(); | |
for (Annotation fa : TextAnnotations) { | |
page.getAnnotations().delete(fa); | |
} | |
docPDF.save(_dataDir + "deletedAnnotation.pdf"); |
Додайте анотацію через Java
- Додайте посилання на бібліотеку до проекту Java
- Створити об’єкт класу документа
- Додайте нову сторінку та вміст за допомогою getPages().add()
- Використовуйте getPages().get_Item(Index) класу TextAnnotation
- Встановіть відповідні анотації, такі як заголовок, тема, вміст тощо
- Використовуйте getAnnotations().add, щоб додати анотації
- Викличте метод збереження, щоб зберегти файл із доданими коментарями
Код Java для додавання анотації PDF
Document pdfDocument = new Document(); | |
Page targetPage = pdfDocument.getPages().add(); | |
targetPage.getParagraphs().add(new TextFragment("Here are the sample contents")); | |
TextAnnotation annotation = new TextAnnotation(pdfDocument.getPages().get_Item(1), new Rectangle(220, 420, 420, 620)); | |
annotation.setTitle("Title of the annotation"); | |
annotation.setSubject("Subject of the annotation"); | |
annotation.setState(AnnotationState.Accepted); | |
annotation.setContents("Contents of the annotation"); | |
annotation.setOpen(true); | |
annotation.setIcon(TextIcon.Key); | |
Border border = new Border(annotation); | |
border.setWidth(6); | |
border.setDash(new Dash(1, 1)); | |
annotation.setBorder(border); | |
pdfDocument.getPages().get_Item(1).getAnnotations().add(annotation); | |
pdfDocument.save("AnnotatedPdf.pdf"); |
Розробка програми анотації документів PDF через Java
Потрібно розробити програму або утиліту для створення анотацій PDF, щоб надавати відгуки, вносити пропозиції чи співпрацювати з іншими над документом? Завдяки
Aspose.PDF for Java
, дочірньому API
Aspose.Total for Java
, будь-який розробник Java може інтегрувати наведений вище код API у свою програму анотації документів. Потужна бібліотека Java дозволяє програмувати будь-яке рішення для анотації документів. Крім того, він може підтримувати багато популярних форматів, включаючи формат PDF.
Бібліотека Java для анотування файлів PDF
Існують альтернативні варіанти встановлення «
Aspose.PDF for Java
» або «
Aspose.Total for Java
» у вашу систему. Наш пакет Java розроблений як кросплатформний, сумісний із реалізаціями JVM у різних операційних системах, таких як Microsoft Windows, Linux, macOS, Android та iOS. Виберіть той, який відповідає вашим потребам, і дотримуйтеся покрокових інструкцій:
- Встановіть Aspose.PDF for Java
- Або з Maven
- Крок за кроком Інструкції
Системні вимоги
- J2SE 8.0 (1.8) або вище
- Підтримка Aspose.PDF для Java на IBM i (Iseries або As/400)
Для отримання додаткової інформації зверніться до [Документація продукту](https://docs.aspose.com/pdf/java/system-requirements/#optional-dependencies).
поширені запитання
- Чи можу я використовувати вищезазначений код Java у своїй програмі?Так, ви можете завантажити цей код і використати його для розробки програми анотації документів на основі Java. Цей код може слугувати цінним ресурсом для покращення функціональності та можливостей ваших проектів у сфері обробки документів та маніпулювання ними.
- Чи працює цей онлайн-додаток для анотацій документів лише в Windows?У вас є можливість ініціювати анотацію документа для видалення коментарів на будь-якому пристрої, незалежно від операційної системи, на якій він працює, будь то Windows, Linux, Mac OS або Android. Все, що потрібно, це сучасний веб-браузер і активне підключення до Інтернету.
- Чи безпечно використовувати онлайн-програму для анотування документа PDF?Звичайно! Вихідні файли, створені за допомогою нашої служби, будуть безпечно та автоматично видалені з наших серверів протягом 24 годин. У результаті відображувані посилання, пов’язані з цими файлами, перестануть працювати після закінчення цього періоду.
- Який браузер потрібно використовувати для використання програми?Ви можете використовувати будь-який сучасний веб-браузер, наприклад Google Chrome, Firefox, Opera або Safari, для онлайн-анотації документа PDF. Однак, якщо ви розробляєте настільну програму, ми рекомендуємо використовувати API обробки документів Aspose.Total для ефективного керування.