# แปลง OTP เป็น BMP ใน PHP

> โค้ดตัวอย่างสำหรับการแปลง OTP เป็น BMP PHP ใช้ PowerPoint PHP API สำหรับการแปลงไฟล์เป็นชุด OTP เป็นไฟล์ BMP

Source: https://products.aspose.com/slides/th/php-java/conversion/otp-to-bmp/
Updated: 2026-08-11



## แปลง OTP เป็น BMP ใน PHP

ต้องการแปลงไฟล์ OTP เป็น BMP โดยทางโปรแกรมหรือไม่ การใช้ [*Aspose.Slides สำหรับ PHP ผ่าน Java*](https://products.aspose.com/slides/th/php-java/) นักพัฒนาซอฟต์แวร์ทุกคนสามารถแปลงรูปแบบ OTP เป็น BMP ด้วยโค้ด PHP เพียงไม่กี่บรรทัด .

ในฐานะที่เป็น API การประมวลผลการนำเสนอที่ทันสมัย ​​Aspose.Slides สำหรับ PHP จะสร้าง BMP จาก OTP อย่างรวดเร็ว ทดสอบคุณภาพของการแปลงจาก OTP เป็น BMP ใน [เบราว์เซอร์](https://products.aspose.app/slides/conversion) Aspose ไลบรารี PowerPoint PPTX ช่วยให้คุณสามารถแปลงไฟล์ OTP เป็นรูปแบบยอดนิยมได้มากมาย

คุณติดตั้งไลบรารีได้จาก [Composer](https://packagist.org/packages/aspose/slides) โดยใช้คำสั่งต่อไปนี้

### คอนโซล/เทอร์มินัล

```console
> composer require aspose/slides

```

## วิธีแปลง OTP เป็น BMP ใน PHP

นี่คือขั้นตอนในการแปลงไฟล์ OTP เป็น BMP โดยใช้ PHP

โหลดไฟล์ OTP ด้วยตัวอย่างของ Presentation class

เรียกเมธอด `save` ขณะที่ระบุพาธไฟล์เอาต์พุต & SaveFormat.BMP เป็นพารามิเตอร์

OTP ไฟล์จะถูกบันทึกที่เส้นทางที่ระบุ

## ความต้องการของระบบ

 ก่อนรันซอร์สโค้ดตัวอย่างการแปลง PHP ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้

1. ติดตั้ง PHP 7 เพิ่มพาธไปยัง PHP ให้กับตัวแปร `PATH` ของระบบ และตั้งค่า `allow_url_include` เป็น `On` ในไฟล์ `php.ini`
1. ติดตั้ง JRE 8. ตั้งค่าตัวแปรสภาพแวดล้อม `JAVA_HOME` เป็นพาธไปยังตำแหน่ง JRE ที่ติดตั้ง
1. ติดตั้ง Apache Tomcat 8.0 (ดู [เพิ่มเติม](https://docs.aspose.com/slides/php-java/installation/))

### โค้ดตัวอย่างนี้แสดง OTP ถึง BMP PHP Conversion

```php

<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");

use aspose\slides\Presentation;
use aspose\slides\SaveFormat;

$pres = new Presentation("input.otp");
try
{
    for ($i = 0; $i < java_values($pres->getSlides()->size()); $i++)
    {
        $bmp = $pres->getSlides()->get_Item($i)->getThumbnail(2, 2);
        $imageio = new Java("javax.imageio.ImageIO");
        $javafile = new Java("java.io.File", "slide_". $i .".bmp");
        $imageio->write($bmp, "BMP", $javafile);
    }
}
finally
{
    if ($pres != null) $pres->dispose();
}
?>

```

## บันทึก OTP เป็น BMP ใน PHP

ใช้แอปฟรีเพื่อดูการสาธิตกระบวนการแปลงจาก OTP เป็น BMP

## การแปลงอื่น ๆ ที่รองรับ

- [OTP TO FODP](https://products.aspose.com/slides/th/php-java/conversion/otp-to-fodp/) — การนำเสนอ OpenDocument Flat XML
- [OTP TO GIF](https://products.aspose.com/slides/th/php-java/conversion/otp-to-gif/) — รูปแบบการแลกเปลี่ยนกราฟิก
- [OTP TO HTML](https://products.aspose.com/slides/th/php-java/conversion/otp-to-html/) — ภาษามาร์กอัปข้อความไฮเปอร์
- [OTP TO JPG](https://products.aspose.com/slides/th/php-java/conversion/otp-to-jpg/) — ภาพ JPEG
- [OTP TO ODP](https://products.aspose.com/slides/th/php-java/conversion/otp-to-odp/) — รูปแบบการนำเสนอ OpenDocument
- [OTP TO PDF](https://products.aspose.com/slides/th/php-java/conversion/otp-to-pdf/) — รูปแบบเอกสารพกพา
- [OTP TO PNG](https://products.aspose.com/slides/th/php-java/conversion/otp-to-png/) — กราฟิกเครือข่ายแบบพกพา
- [OTP TO POT](https://products.aspose.com/slides/th/php-java/conversion/otp-to-pot/) — ไฟล์เทมเพลต Microsoft PowerPoint
- [OTP TO POTM](https://products.aspose.com/slides/th/php-java/conversion/otp-to-potm/) — ไฟล์เทมเพลต Microsoft PowerPoint
- [OTP TO POTX](https://products.aspose.com/slides/th/php-java/conversion/otp-to-potx/) — การนำเสนอเทมเพลต Microsoft PowerPoint
- [OTP TO PPS](https://products.aspose.com/slides/th/php-java/conversion/otp-to-pps/) — สไลด์โชว์ PowerPoint
- [OTP TO PPSM](https://products.aspose.com/slides/th/php-java/conversion/otp-to-ppsm/) — สไลด์โชว์ที่เปิดใช้งานมาโคร
- [OTP TO PPSX](https://products.aspose.com/slides/th/php-java/conversion/otp-to-ppsx/) — สไลด์โชว์ PowerPoint
- [OTP TO PPT](https://products.aspose.com/slides/th/php-java/conversion/otp-to-ppt/) — Microsoft PowerPoint 97-2003
- [OTP TO PPTM](https://products.aspose.com/slides/th/php-java/conversion/otp-to-pptm/) — ไฟล์นำเสนอที่เปิดใช้งานมาโคร
- [OTP TO PPTX](https://products.aspose.com/slides/th/php-java/conversion/otp-to-pptx/) — เปิดรูปแบบการนำเสนอ XML
- [OTP TO SVG](https://products.aspose.com/slides/th/php-java/conversion/otp-to-svg/) — กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้
- [OTP TO SWF](https://products.aspose.com/slides/th/php-java/conversion/otp-to-swf/) — รูปแบบ SWF
- [OTP TO TIFF](https://products.aspose.com/slides/th/php-java/conversion/otp-to-tiff/) — รูปแบบภาพที่ติดแท็ก
- [OTP TO XPS](https://products.aspose.com/slides/th/php-java/conversion/otp-to-xps/) — ข้อมูลจำเพาะกระดาษ XML
