บทช่วยสอนนี้แนะนำวิธี ลบรูปภาพออกจาก PDF โดยใช้ Java คุณจะได้รับรายละเอียดในการตั้งค่า IDE รายการขั้นตอน และตัวอย่างโค้ดในการ ลบรูปภาพทั้งหมดออกจาก PDF โดยใช้ Java บนหน้าที่เลือก คุณสามารถลบรูปภาพทั้งหมดหรือรูปภาพที่เลือกจากหน้าหนึ่งๆ ตามค่าดัชนีรูปภาพ
ขั้นตอนการลบรูปภาพจาก PDF โดยใช้ Java
- กำหนดค่า IDE ให้ใช้ Aspose.PDF for Java เพื่อลบรูปภาพออกจาก PDF
- โหลดไฟล์ PDF ต้นฉบับลงในอ็อบเจ็กต์ Document เพื่อลบรูปภาพ
- เข้าถึงหน้าเป้าหมายจาก PDF ที่โหลดพร้อมรูปภาพในนั้น
- เข้าถึง resources จากเพจที่เลือก
- รับจำนวนภาพในทรัพยากรและทำซ้ำผ่านภาพทั้งหมด
- เรียกใช้เมธอด delete() สำหรับแต่ละภาพในคอลเลกชั่น
- บันทึกไฟล์ PDF เอาท์พุตโดยไม่มีรูปภาพในหน้าที่เลือก
ทำตามขั้นตอนเหล่านี้เพื่อเรียนรู้ วิธีลบรูปภาพออกจาก PDF โดยใช้ Java แต่ละหน้า PDF ประกอบด้วยคอลเล็กชันรูปภาพในทรัพยากรที่มีวิธีการลบรูปภาพออกจากคอลเล็กชัน เข้าถึงรูปภาพแต่ละรูปและใช้เมธอด delete() เพื่อลบออก
โค้ดสำหรับลบ PIC จาก PDF โดยใช้ Java
import com.aspose.pdf.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Delete PDF image in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Open the document | |
Document pdfDocument = new Document("sample.pdf"); | |
// Delete all pictures | |
Page page = pdfDocument.getPages().get_Item(1); | |
Resources resources = page.getResources(); | |
int iSize = resources.getImages().size(); | |
for( int i = iSize ; i > 0; i-- ) | |
resources.getImages().delete(i); | |
// Save the PDF | |
pdfDocument.save("DeleteImages.pdf"); | |
System.out.println("PDF image deleted successfully"); | |
} | |
} |
This code demonstrates how to remove an image from a PDF using Java and repeat this process to remove all the images from a page. You may iterate through all the pages in the PDF starting from page 1 and remove all or selected images from the collection starting from index 1. โปรดทราบว่าคุณไม่สามารถใช้ดัชนี 1 สำหรับหน้าและรูปภาพในขณะที่ทำงานกับฟีเจอร์นี้
บทความนี้สอนให้เราลบหน้าออกจากไฟล์ PDF หากคุณต้องการย้อนกระบวนการ เช่น การแทรกภาพ โปรดดูบทความที่ วิธีการแทรกภาพลงใน PDF โดยใช้ Java