Ez a cikk bemutatja, hogyan távolíthat el képet a PDF webhelyről Python használatával. Tartalmazza az IDE beállításához szükséges információkat, az alkalmazás fejlesztéséhez szükséges lépések listáját, valamint egy mintakódot a kép eltávolításához a PDF-ből a Python használatával. Megtanulja, hogyan törölheti a kiválasztott vagy az összes fényképet a PDF-fájl egy oldaláról.
A kép eltávolításának lépései a PDF-ből Python használatával
- Állítsa be a környezetet, hogy a Aspose.PDF Pythonhoz .NET-en keresztül használatával távolítsa el a képeket egy PDF-fájlból
- Nyissa meg a PDF-fájlt a képekkel rendelkező Document osztály használatával
- Nyissa meg a képgyűjteményt a kiválasztott oldalról, és tekintse meg annak számát
- Ismételje meg a képgyűjteményt, és törölje az egyes képeket
- Save a kimeneti PDF-fájlt az összes kép törlése után
Ezek a lépések összefoglalják egy képeltávolító kifejlesztésének folyamatát a PDF-ből Python használatával. Töltse be a PDF fájlt a Dokumentum osztály objektumba, kérje le a kiválasztott oldalon lévő összes kép számát, és futtasson egy hurkot fordított irányban az utolsó képtől a gyűjtemény első képéig. Hívja meg a delete() metódust minden képhez, és mentse el a végleges PDF-fájlt.
Kód az összes kép eltávolításához a PDF-ből Python használatával
import aspose.pdf as pdf | |
import io | |
# Load License | |
license = pdf.License() | |
license.set_license("License.lic") | |
# Open document | |
pdfDocument = pdf.Document("sample.pdf") | |
# Delete all images in the page | |
count = len(pdfDocument.pages[1].resources.images) | |
for i in range(count, 1, -1): | |
pdfDocument.pages[1].resources.images.delete(i) | |
# Save updated PDF file | |
pdfDocument.save("DeleteImages.pdf") | |
print("Image removed successfully") |
Ez a kód bemutatja, hogyan távolíthat el képet PDF-ből Python használatával. Ezt a folyamatot azonban megismételheti a PDF-fájl összes vagy kiválasztott oldalára, és törölheti az összes képet az egyes oldalakról. Szűrheti az oldalakat az oldalon lévő különféle műtermékek, például vízjel, színtípus vagy oldalinformációk alapján.
Ez a cikk megtanította nekünk, hogyan távolíthatunk el minden képet a PDF-ben található oldalakról. Ha szöveget szeretne átütni egy PDF-fájlban, olvassa el a Szöveg kihúzása Adobe PDF-ben Python használatával című cikket.