Այս հոդվածը ցույց է տալիս, թե ինչպես հեռացնել պատկերը PDF-ից Python-ի միջոցով: Այն ունի տեղեկատվություն՝ IDE-ը սահմանելու համար, հավելվածը մշակելու քայլերի ցանկ և օրինակելի կոդ՝ պատկերը PDF-ից Python-ի միջոցով հեռացնելու համար: Դուք կսովորեք ջնջել ընտրված կամ բոլոր լուսանկարները PDF-ի էջից:
Լուսանկարը PDF-ից Python-ի միջոցով հեռացնելու քայլեր
- Սահմանեք միջավայրը, որպեսզի օգտագործի Aspose.PDF Python-ի համար .NET-ի միջոցով պատկերները PDF ֆայլից հեռացնելու համար
- Բացեք PDF ֆայլը՝ օգտագործելով Document դասը, որն ունի պատկերներ
- Մուտք գործեք պատկերների հավաքածու ընտրված էջից և ստացեք դրա թիվը
- Կրկնեք պատկերների հավաքածուն և ջնջեք յուրաքանչյուր պատկեր
- Save ելքային PDF ֆայլը բոլոր պատկերները ջնջելուց հետո
Այս քայլերն ամփոփում են PDF-ից պատկերը հեռացնող սարք մշակելու գործընթացը Python-ի միջոցով: Բեռնեք PDF ֆայլը Document դասի օբյեկտի մեջ, ստացեք ընտրված էջի բոլոր պատկերների թիվը և անցկացրեք մի օղակ հակառակ ուղղությամբ՝ սկսած վերջին պատկերից մինչև հավաքածուի առաջին պատկերը: Յուրաքանչյուր պատկերի համար զանգահարեք delete() մեթոդը և պահպանեք վերջնական PDF ֆայլը:
Կոդ՝ Python-ի միջոցով PDF-ից բոլոր պատկերները հեռացնելու համար
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") |
Այս կոդը ցույց է տալիս ինչպես հեռացնել պատկերը PDF-ից Python-ի միջոցով: Այնուամենայնիվ, դուք կարող եք կրկնել այս գործընթացը PDF-ի բոլոր կամ ընտրված էջերի համար և ջնջել բոլոր պատկերները յուրաքանչյուր էջից: Դուք կարող եք զտել էջերը՝ հիմնվելով էջի տարբեր արտեֆակտների վրա, ինչպիսիք են ջրանիշը, գույնի տեսակը կամ էջի տվյալները:
Այս հոդվածը մեզ սովորեցրել է, թե ինչպես հեռացնել բոլոր պատկերները PDF-ի էջից: Եթե ցանկանում եք մուտքագրել տեքստ PDF ֆայլում, տես Ինչպես ջնջել տեքստը Adobe PDF-ում Python-ի միջոցով-ի հոդվածը: