DOCX JPG PDF XML OTP
  Product Family
GIF

แปลง OTP เป็น GIF ผ่าน C++

การแปลง OTP เป็น GIF ประสิทธิภาพสูงโดยใช้ไลบรารี C++ โดยไม่จำเป็นต้องติดตั้ง Microsoft PowerPoint

วิธีแปลง OTP เป็น GIF โดยใช้ C++

ในการแปลง OTP เป็น GIF เราจะใช้

Aspose.Slides สำหรับ C++

API ซึ่งเป็น API การจัดการและการแปลงเอกสารที่มีคุณลักษณะหลากหลาย มีประสิทธิภาพ และใช้งานง่ายสำหรับแพลตฟอร์ม C++ คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรง เพียงแค่เปิด

NuGet

package manager ค้นหา Aspose.Slides.Cpp และติดตั้ง คุณยังสามารถใช้คำสั่งต่อไปนี้จาก Package Manager Console

สั่งการ


PM> Install-Package Aspose.Slides.Cpp

ขั้นตอนในการแปลง OTP เป็น GIF ผ่าน C++

นักพัฒนา C++ สามารถแปลงไฟล์ OTP เป็น GIF ได้อย่างง่ายดายด้วยโค้ดเพียงไม่กี่บรรทัด

  1. โหลดไฟล์ OTP ด้วย Aspose.Slides สำหรับวัตถุการนำเสนอ C++
  2. เลือกสไลด์แรก
  3. กำหนดขนาดที่ต้องการ
  4. รับภาพขนาดย่อที่มีขนาดที่ต้องการ
  5. เมธอด Call Save() ที่มีพารามิเตอร์เอาต์พุต GIF
  6. เปิดไฟล์ GIF ในโปรแกรมที่เข้ากันได้

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

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

  • Microsoft Windows หรือ OS ที่เข้ากันได้กับ C++ Runtime Environment สำหรับ Windows 32 บิต, Windows 64 บิต และ Linux 64 บิต
  • Aspose.Slides สำหรับ C ++ DLL ที่อ้างอิงในโครงการของคุณ
 

รหัสแหล่งที่มาของการแปลง OTP เป็น GIF C++

// Load the OTP
SharedPtr<Presentation> pres = MakeObject<Presentation>(u"sourceFile.otp");

// Access the first slide
SharedPtr<ISlide> slide = pres->get_Slides()->idx_get(0);

// User defined dimension
int desiredX = 1200;
int desiredY = 800;

// Getting scaled value  of X and Y
float ScaleX = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Width()) * desiredX;
float ScaleY = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Height()) * desiredY;

// Create a custom scale image
auto bitmap = slide->GetThumbnail(ScaleX, ScaleY);

bitmap->Save(u"output.gif", ImageFormat::get_Gif());
	
//Iterate through each slide via index and convert
 
  • แอปฟรีเพื่อแปลง OTP เป็น GIF

    ลองใช้แอป Video ฟรีของเรา

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

    คุณยังสามารถแปลง OTP เป็นรูปแบบไฟล์อื่นๆ ได้มากมาย รวมถึงบางรูปแบบตามรายการด้านล่าง

    OTP TO BMP (ภาพบิตแมป)
    OTP TO EMF (รูปแบบไฟล์ Metafile ที่ปรับปรุงแล้ว)
    OTP TO HTML (ภาษามาร์กอัปข้อความไฮเปอร์)
    OTP TO JPEG (ภาพ JPEG)
    OTP TO ODP (รูปแบบการนำเสนอ OpenDocument)
    OTP TO PDF (รูปแบบเอกสารพกพา)
    OTP TO PNG (กราฟิกเครือข่ายแบบพกพา)
    OTP TO POT (ไฟล์เทมเพลต Microsoft PowerPoint)
    OTP TO POTM (ไฟล์เทมเพลต Microsoft PowerPoint)
    OTP TO POTX (การนำเสนอเทมเพลต Microsoft PowerPoint)
    OTP TO PPS (สไลด์โชว์ PowerPoint)
    OTP TO PPSM (สไลด์โชว์ที่เปิดใช้งานมาโคร)
    OTP TO PPSX (สไลด์โชว์ PowerPoint)
    OTP TO PPT (Microsoft PowerPoint 97-2003)
    OTP TO PPTM (ไฟล์นำเสนอที่เปิดใช้งานมาโคร)
    OTP TO PPTX (เปิดรูปแบบการนำเสนอ XML)
    OTP TO SVG (กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้)
    OTP TO TIFF (รูปแบบภาพที่ติดแท็ก)
    OTP TO XML (ภาษามาร์กอัปที่ขยายได้)
    OTP TO XPS (ข้อมูลจำเพาะกระดาษ XML)