DOCX
JPG
PDF
XML
OTP
PNG
แปลง OTP เป็น PNG ผ่าน C++
การแปลง OTP เป็น PNG ประสิทธิภาพสูงโดยใช้ไลบรารี C++ โดยไม่จำเป็นต้องติดตั้ง Microsoft PowerPoint
วิธีแปลง OTP เป็น PNG โดยใช้ C++
ในการแปลง OTP เป็น PNG เราจะใช้
API ซึ่งเป็น API การจัดการและการแปลงเอกสารที่มีคุณลักษณะหลากหลาย มีประสิทธิภาพ และใช้งานง่ายสำหรับแพลตฟอร์ม C++ คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรง เพียงแค่เปิด
package manager ค้นหา Aspose.Slides.Cpp และติดตั้ง คุณยังสามารถใช้คำสั่งต่อไปนี้จาก Package Manager Console
สั่งการ
PM> Install-Package Aspose.Slides.Cpp
ขั้นตอนในการแปลง OTP เป็น PNG ผ่าน C++
นักพัฒนา C++ สามารถแปลงไฟล์ OTP เป็น PNG ได้อย่างง่ายดายด้วยโค้ดเพียงไม่กี่บรรทัด
- โหลดไฟล์ OTP ด้วย Aspose.Slides สำหรับวัตถุการนำเสนอ C++
- เลือกสไลด์แรก
- กำหนดขนาดที่ต้องการ
- รับภาพขนาดย่อที่มีขนาดที่ต้องการ
- เมธอด Call Save() ที่มีพารามิเตอร์เอาต์พุต PNG
- เปิดไฟล์ PNG ในโปรแกรมที่เข้ากันได้
ความต้องการของระบบ
ก่อนรันโค้ดตัวอย่างการแปลง C++ ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows หรือ OS ที่เข้ากันได้กับ C++ Runtime Environment สำหรับ Windows 32 บิต, Windows 64 บิต และ Linux 64 บิต
- Aspose.Slides สำหรับ C ++ DLL ที่อ้างอิงในโครงการของคุณ
รหัสแหล่งที่มาของการแปลง OTP เป็น PNG 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.png", ImageFormat::get_Png());
//Iterate through each slide via index and convert
แอปฟรีเพื่อแปลง OTP เป็น PNG
การแปลงอื่น ๆ ที่รองรับ
คุณยังสามารถแปลง OTP เป็นรูปแบบไฟล์อื่นๆ ได้มากมาย รวมถึงบางรูปแบบตามรายการด้านล่าง
OTP TO BMP (ภาพบิตแมป)
OTP TO EMF (รูปแบบไฟล์ Metafile ที่ปรับปรุงแล้ว)
OTP TO GIF (รูปแบบการแลกเปลี่ยนกราฟิก)
OTP TO HTML (ภาษามาร์กอัปข้อความไฮเปอร์)
OTP TO JPEG (ภาพ JPEG)
OTP TO ODP (รูปแบบการนำเสนอ OpenDocument)
OTP TO PDF (รูปแบบเอกสารพกพา)
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)