PDF документите не могат да се редактират и анотациите се използват за уточняване на съдържанието. И така, ние ще създадем процес стъпка по стъпка за програмно премахване на анотация от PDF с помощта на Java в този урок. Освен това ще разработим работещ пример, за да ви покажем изпълнението за премахване на анотация в Java. По-долу можете да намерите стъпките и примерния код за изтриване на анотацията от документи.
Стъпки за премахване на анотация от PDF с помощта на Java
- Инсталирайте GroupDocs.Annotation for Java от хранилището на Maven за премахване на анотацията
- Импортирайте основните класове за изтриване на анотация от PDF документ
- Създайте екземпляр на класа Annotator и предайте изходния PDF файл на неговия конструктор
- Инициализирайте клас SaveOptions и задайте AnnotationTypes = AnnotationType.None
- Накрая извикайте метода за запазване на класа Annotator и му предайте получения път на документа заедно с обекта SaveOptions
Горните точки могат лесно да се използват за изтриване на анотация от PDF с помощта на възможностите на Java. Първо, инсталирайте необходимата библиотека и препратете необходимите класове за премахване на анотация. В следващата стъпка заредете изходния PDF файл, като инициализирате класа Annotator и инициирате класа SaveOptions. След това задайте setAnnotationTypes и извикайте метода за запазване на класа Annotator, за да съхраните получения файл на диска.
Код за премахване на анотация от PDF с помощта на Java
Създадохме възможност за премахване на анотация с помощта на Java, за да демонстрираме работата на функцията. Използвахме няколко извиквания на API и написахме три-четири реда код за премахване на анотация. Можете да стартирате този код на операционни системи, включително MS Windows, Linux и Mac OS.
Обсъдихме подробните инструкции за премахване на анотация в Java от PDF документи и разработихме пример за това. Наскоро публикувахме статия за добавяне на анотация за връзка към PDF документи в Java, вижте ръководството как да добавите анотация за връзка с помощта на Java за повече информация.