W tym artykule wyjaśniono, jak usuwać adnotacje z PDF za pomocą Pythona. Zawiera ustawienia IDE, listę kroków pisania aplikacji i przykładowy kod demonstrujący program do usuwania adnotacji PDF za pomocą Pythona. Możesz dostosować kod, aby usunąć adnotacje z określonej strony lub usunąć wybrane adnotacje.
Kroki usuwania adnotacji z pliku PDF za pomocą języka Python
- Ustaw środowisko tak, aby używało Aspose.PDF dla Pythona przez .NET do usuwania adnotacji
- Załaduj przykładowy plik PDF z adnotacjami do obiektu klasy Document
- Uzyskaj dostęp do strony docelowej i uzyskaj odniesienie do kolekcji annotations
- Wywołaj metodę delete(), aby usunąć wszystkie adnotacje z wybranej strony
- Zapisz plik wyjściowy PDF po usunięciu adnotacji
Powyższe kroki opisują, jak usuwać adnotacje w pliku PDF za pomocą Pythona. Każda strona w pliku PDF zawiera zbiór adnotacji, których używasz do usuwania wszystkich lub wybranych adnotacji. Załaduj źródłowy plik PDF, uzyskaj dostęp do zbioru stron, wybierz stronę docelową, uzyskaj dostęp do zbioru adnotacji i wywołaj metodę delete(), aby usunąć wszystkie adnotacje.
Kod do usuwania wszystkich adnotacji z pliku PDF za pomocą Pythona
import aspose.pdf as pdf | |
import io | |
# Load License | |
license = pdf.License() | |
license.set_license("License.lic") | |
# Open document | |
pdfDocument = pdf.Document("Annotations.pdf") | |
# Delete particular annotation | |
pdfDocument.pages[1].annotations.delete() | |
# Save updated document | |
pdfDocument.save("DeleteAllAnnotations.pdf") | |
print("PDF annotations deleted successfully") |
Ten przykładowy kod może być użyty do usuwania adnotacji PDF za pomocą Pythona. Możesz usuwać adnotacje z wybranej strony na podstawie indeksu strony, rozmiaru, nagłówka/stopki i zawartości. Możesz również filtrować adnotacje za pomocą właściwości adnotacji, takich jak flagi adnotacji, nazwa, data modyfikacji, data utworzenia, obramowanie i, co najważniejsze, typ adnotacji.
Ten artykuł nauczył nas, jak usuwać adnotacje z pliku PDF. Jeśli chcesz dowiedzieć się, jak dodać adnotację, taką jak wyróżnianie tekstu, zapoznaj się z artykułem na temat Jak wyróżnić w pliku PDF za pomocą Pythona.