สร้างภาพขนาดย่อของปัจจัยการปรับขนาด
การแนะนำ
ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดกระบวนการสร้างภาพขนาดย่อของปัจจัยการปรับขนาดโดยใช้ Aspose.Slides สำหรับ Java ปฏิบัติตามคำแนะนำทีละขั้นตอนเหล่านี้เพื่อให้ได้ผลลัพธ์ที่ต้องการ
ข้อกำหนดเบื้องต้น
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
- ติดตั้ง Java Development Kit (JDK) บนระบบของคุณ
- Aspose.Slides สำหรับไลบรารี Java ที่ดาวน์โหลดและตั้งค่าในโปรเจ็กต์ Java ของคุณ
- ความเข้าใจพื้นฐานเกี่ยวกับภาษาการเขียนโปรแกรม Java
แพ็คเกจนำเข้า
ขั้นแรก นำเข้าแพ็คเกจที่จำเป็นสำหรับการทำงานกับ Aspose.Slides ในโค้ด Java ของคุณ
import com.aspose.slides.Presentation;
import com.aspose.slides.ShapeThumbnailBounds;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
ตอนนี้ เรามาแยกย่อยตัวอย่างที่ให้ไว้เป็นหลายขั้นตอน:
ขั้นตอนที่ 1: ตั้งค่าไดเร็กทอรีเอกสาร
กำหนดเส้นทางไปยังไดเร็กทอรีเอกสารของคุณซึ่งมีไฟล์งานนำเสนอ PowerPoint อยู่
String dataDir = "Your Document Directory";
แทนที่"Your Document Directory"
พร้อมเส้นทางไปยังไดเร็กทอรีเอกสารจริงของคุณ
ขั้นตอนที่ 2: สร้างอินสแตนซ์ของวัตถุการนำเสนอ
สร้างอินสแตนซ์ของคลาสการนำเสนอเพื่อแสดงไฟล์งานนำเสนอ PowerPoint
Presentation p = new Presentation(dataDir + "HelloWorld.pptx");
ให้แน่ใจว่าจะเปลี่ยน"HelloWorld.pptx"
ด้วยชื่อไฟล์งานนำเสนอ PowerPoint ของคุณ
ขั้นตอนที่ 3: สร้างภาพขนาดเต็ม
สร้างภาพขนาดเต็มของสไลด์ที่ต้องการจากการนำเสนอ
BufferedImage bitmap = p.getSlides().get_Item(0).getShapes().get_Item(0).getThumbnail(ShapeThumbnailBounds.Shape, 1, 1);
โค้ดนี้จะดึงรูปขนาดย่อของรูปร่างแรกบนสไลด์แรกของงานนำเสนอ
ขั้นตอนที่ 4: บันทึกภาพ
บันทึกภาพที่สร้างขึ้นลงดิสก์ในรูปแบบ PNG
ImageIO.write(bitmap, ".png", new File(dataDir + "Scaling Factor Thumbnail_out.png"));
ให้แน่ใจว่าจะเปลี่ยน"Scaling Factor Thumbnail_out.png"
ด้วยชื่อไฟล์เอาต์พุตที่ต้องการ
บทสรุป
โดยสรุป คุณได้สร้างภาพขนาดย่อของปัจจัยการปรับขนาดได้สำเร็จโดยใช้ Aspose.Slides สำหรับ Java ด้วยการทำตามขั้นตอนที่ให้ไว้ คุณสามารถรวมฟังก์ชันการทำงานนี้เข้ากับแอปพลิเคชัน Java ของคุณได้อย่างง่ายดาย
คำถามที่พบบ่อย
ฉันสามารถใช้ Aspose.Slides สำหรับ Java กับ Java IDE ใด ๆ ได้หรือไม่
ได้ Aspose.Slides สำหรับ Java สามารถใช้ได้กับ Java Integrated Development Environment (IDE) ใดๆ เช่น Eclipse, IntelliJ IDEA หรือ NetBeans
มีการทดลองใช้ฟรีสำหรับ Aspose.Slides สำหรับ Java หรือไม่
ใช่ คุณสามารถใช้ Aspose.Slides สำหรับ Java รุ่นทดลองใช้ฟรีได้โดยไปที่ เว็บไซต์ .
ฉันจะรับการสนับสนุนสำหรับ Aspose.Slides สำหรับ Java ได้ที่ไหน
คุณสามารถค้นหาการสนับสนุนสำหรับ Aspose.Slides สำหรับ Java ได้ที่ ฟอรั่ม Aspose.Slides .
ฉันจะซื้อ Aspose.Slides สำหรับ Java ได้อย่างไร
คุณสามารถซื้อ Aspose.Slides สำหรับ Java ได้จาก หน้าซื้อ .
ฉันต้องมีใบอนุญาตชั่วคราวเพื่อใช้ Aspose.Slides สำหรับ Java หรือไม่
ใช่ คุณสามารถขอรับใบอนุญาตชั่วคราวได้จาก หน้าใบอนุญาตชั่วคราว .