ภาพรวมของผลิตภัณฑ์

ยินดีต้อนรับสู่ Aspose.Slides สำหรับ C++!
Aspose.Slides สำหรับ C++ เป็น API การจัดการ Microsoft PowerPoint® ที่ช่วยให้แอปพลิเคชัน C++ สามารถอ่านและเขียนเอกสาร PowerPoint® ได้โดยไม่ต้องใช้ Microsoft PowerPoint® Aspose.Slides สำหรับ C++ เป็นคอมโพเนนต์แรกและ唯一ที่ให้ฟังก์ชันการจัดการเอกสาร PowerPoint® Aspose.Slides สำหรับ C++ มีคุณลักษณะสำคัญหลายอย่าง เช่น การจัดการข้อความ รูปร่าง ตารางและแอนิเมชัน การเพิ่มเสียงและวิดีโอลงในสไลด์ การแสดงตัวอย่างสไลด์ การส่งออกสไลด์เป็น SVG, PDF และอื่น ๆ
คำอธิบายผลิตภัณฑ์
Aspose.Slides สำหรับ C++ พัฒนาด้วย Native C++ ปัจจุบันคอมไพล์สำหรับสภาพแวดล้อม Windows x64 แต่จะคอมไพล์สำหรับสภาพแวดล้อม Linux ด้วย
Aspose.Slides สำหรับ C++ ไม่เพียงเปิดไฟล์ PowerPoint จากแหล่งต่าง ๆ เท่านั้น แต่ยังอนุญาตให้คุณบันทึกงานนำเสนอได้หลายวิธี ตัวอย่างเช่น คุณสามารถบันทึกงานนำเสนอเป็น PPT, PDF หรือบันทึกสไลด์เป็นภาพได้ Aspose.Slides สำหรับ C++ ให้คุณเข้าถึงคุณลักษณะเกือบทั้งหมดที่พบใน Microsoft PowerPoint ความหลากหลายของ Aspose.Slides สำหรับ C++ คือคุณสามารถเพิ่มตารางและรูปร่างหลากหลายประเภทลงในสไลด์ รวมถึงเฟรมประเภทต่าง ๆ (เช่น ข้อความ, เสียงและวิดีโอ)
ชุดคุณลักษณะที่หลากหลาย
คุณลักษณะของ Aspose.Slides สำหรับ C++ สามารถแบ่งออกเป็นพื้นที่ต่อไปนี้
- คุณลักษณะของงานนำเสนอ
- คุณลักษณะของสไลด์
- คุณลักษณะของกราฟิกและมัลติมีเดีย
- คุณลักษณะของตาราง
- คุณลักษณะของข้อความและย่อหน้า
- คุณลักษณะขั้นสูง
คุณลักษณะของงานนำเสนอ
- เปิดงานนำเสนอ Microsoft PowerPoint จากแหล่งต่าง ๆ
- บันทึกงานนำเสนอในรูปแบบ Microsoft PowerPoint ต่าง ๆ
- สร้างงานนำตั้งแต่ต้น
- แปลงงานนำเสนอเป็นเอกสาร PDF โดยไม่ใช้คอมโพเนนต์อื่น
- อ่านหรือแก้ไขคุณสมบัติของเอกสารงานนำเสนอ
- ใช้การป้องกันบนงานนำเสนอ
- ส่งออกงานนำเสนอเป็น PDF
- ส่งออกงานนำเสนอเป็น XPS
- ส่งออกงานนำเสนอเป็น SWF
- ส่งออกบันทึกย่อของงานนำเสนอเป็น PDF
- ส่งออกงานนำเสนอเป็น HTML
คุณลักษณะของสไลด์
- สร้างสไลด์ใหม่ตั้งแต่ต้นและเพิ่มลงในงานนำเสนอ
- เข้าถึงสไลด์ใดก็ได้ผ่านตำแหน่งของมันในงานนำเสนอ
- คัดลอกหรือโคลนสไลด์ไปยังงานนำเสนอเดียวกันหรืออื่น ๆ
- แก้ไขและลบสไลด์
- คัดลอกมาสเตอร์พร้อมสไลด์โดยอัตโนมัติ
- แสดงตัวอย่างสไลด์
- รับหรือกำหนดชื่อสไลด์
- บันทึกสไลด์เป็นภาพ
- ส่งออกสไลด์เป็นรูปแบบ SVG
- ทำงานกับมาสเตอร์หลายตัวในงานนำเสนอ
- เติมพื้นหลังของสไลด์ด้วยสไตล์ที่รองรับ
- เพิ่มหรือจัดการบันทึกย่อของสไลด์
- ตั้งค่ามาสเตอร์และสไตล์ของสไลด์ใหม่แบบไดนามิก
- เพิ่มหรือแก้ไขการเปลี่ยนภาพสไลด์โชว์
- เพิ่มการเปลี่ยนภาพแบบ Morph
คุณลักษณะของกราฟิก & มัลติมีเดีย
- สร้างหรือจัดการรูปร่างเช่น เส้น, สี่เหลี่ยม, วงรีและโพลีไลน์
- จัดการสไตล์ของเส้นในรูปร่าง
- รับข้อความแทนของรูปร่าง
- หมุนหรือพลิกรูปร่าง
- เติมรูปร่างด้วยสไตล์ต่าง ๆ เช่น แน่น, ไล่สี, แพทเทิร์น, เทกเจอร์และรูปภาพ
- ใช้แพทเทิร์นที่กำหนดล่วงหน้า 48 แบบและเทกเจอร์ 24 แบบ
- กำหนดลิงก์ให้กับรูปร่าง
- อ่าน, แก้ไขหรือเพิ่มเอฟเฟกต์แอนิเมชันใหม่ให้กับสไลด์และรูปร่าง
- เพิ่มรูปภาพใหม่ลงในงานนำเสนอหรือจัดการรูปที่มีอยู่
- เพิ่มจุดหมายรูปภาพใหม่ลงในงานนำเสนอหรือจัดการจุดหมายรูปที่มีอยู่
- เพิ่มเฟรมเสียงใหม่ลงในงานนำเสนอหรือจัดการเฟรมเสียงที่มีอยู่
- เพิ่มเฟรมวิดีโอใหม่ลงในงานนำเสนอหรือจัดการเฟรมวิดีโอที่มีอยู่
คุณลักษณะของตาราง
- สร้างตารางตั้งแต่ต้นและเพิ่มลงในสไลด์
- ปรับขนาดและย้ายตาราง
- เข้าถึงเซลล์ใดก็ได้ในตาราง
- เปลี่ยนรูปแบบและเส้นขอบของเซลล์ใดก็ได้
- ปรับขนาดคอลัมน์และแถว
- เพิ่มและลบคอลัมน์และแถว
- กำหนดความกว้างและสีของเส้นขอบสำหรับตารางทั้งหมด
คุณลักษณะของข้อความ & ย่อหน้า
- รับและกำหนดข้อความในตัวแทนข้อความและเฟรมข้อความ
- รับประเภทของตัวแทนข้อความ
- เปลี่ยนการจัดรูปแบบข้อความในเฟรมข้อความ
- เพิ่มหรือจัดการแบบอักษรที่ใช้ในงานนำเสนอ
- เปลี่ยนข้อความและการจัดรูปแบบข้อความ
- สร้างหรือจัดการลิงก์ในข้อความ
- รองรับแท็บและแท็บที่มีประสิทธิภาพ
- เพิ่มเฟรมข้อความใหม่ลงในรูปร่างเกือบทุกประเภท
- เข้าถึงและแก้ไขค่าขอบและการห่อข้อความของเฟรมข้อความ
- เข้าถึงและแก้ไขการเยื้องของย่อหน้า
คุณลักษณะขั้นสูง
- เข้าถึงวัตถุ OLE ที่ฝังอยู่ในงานนำเสนอ
- ล็อคงานนำเสนอ
แพลตฟอร์มที่รองรับ
- Windows x64/x86 (Microsoft Visual Studio 2017 หรือใหม่กว่า)
- Linux (Clang 3.9 หรือใหม่กว่า, GCC 6.1 หรือใหม่กว่า)
- macOS (Xcode 13.4 หรือใหม่กว่า)
การสนับสนุนทางเทคนิค
Aspose ให้การสนับสนุนทางเทคนิคฟรีไม่จำกัดสำหรับผลิตภัณฑ์ทั้งหมดของตน การสนับสนุนเปิดให้กับผู้ใช้ทุกคนรวมถึงผู้ประเมิน หากคุณต้องการความช่วยเหลือเกี่ยวกับ Aspose.Slides สำหรับ C++ ให้พิจารณาตัวเลือกต่อไปนี้
- ช่องทางหลักสำหรับการสนับสนุนคือAspose. Forums. โพสต์คำถามของคุณในAspose.Slides forumและจะได้รับคำตอบภายในไม่กี่ชั่วโมง ทีมสนับสนุน Aspose.Slides จะตอบโดยตรง
- โปรดทราบว่า Aspose ไม่ให้การสนับสนุนทางเทคนิคผ่านโทรศัพท์ การสนับสนุนทางโทรศัพท์มีให้เฉพาะสำหรับคำถามเกี่ยวกับการขายและการซื้อเท่านั้น
- เมื่อคาดว่าจะได้รับการตอบกลับในฟอรั่ม โปรดคำนึงถึงความแตกต่างของเขตเวลา
หากคุณมีปัญหาเกี่ยวกับ Aspose.Slides สำหรับ C++ ให้ทำตามขั้นตอนง่าย ๆ นี้เพื่อให้มั่นใจว่าปัญหาจะได้รับการแก้ไขอย่างมีประสิทธิภาพ
- ตรวจสอบให้แน่ใจว่าคุณใช้รุ่นล่าสุดของ Aspose.Slides สำหรับ C++ ก่อนรายงานปัญหา ดูที่Aspose.Slides downloadเพื่อค้นหารุ่นล่าสุด
- ตรวจสอบฟอรั่ม เอกสารและ API Reference ก่อนรายงานปัญหา; อาจเป็นไปได้ว่าคำถามของคุณได้รับคำตอบแล้ว
- เมื่อรายงานปัญหา กรุณาแนบเอกสารต้นฉบับและอาจแนบโค้ดบางส่วนที่ทำให้เกิดปัญหา หากต้องแนบหลายไฟล์ ให้บีบอัดเป็นไฟล์ ZIP หนึ่งไฟล์ การแนบเอกสารใน Aspose.Forums ปลอดภัยเนื่องจากมีเพียงคุณและนักพัฒนา Aspose เท่านั้นที่เข้าถึงไฟล์ที่แนบ
- โปรดพยายามรายงานปัญหาเพียงหนึ่งข้อต่อหัวข้อ หากคุณมีปัญหาอื่น ๆ ให้รายงานในหัวข้อแยกต่างหาก
ตารางต่อไปนี้แสดงแหล่งข้อมูลสำคัญของ Aspose.Slides สำหรับ C++ ด้านเทคนิค
| แหล่งข้อมูล | คำอธิบาย |
|---|---|
| หน้าแรกของ Aspose.Slides for C++ | หน้าผลิตภัณฑ์ |
| บล็อก Aspose.Slide | ตรวจสอบบล็อกบ่อย ๆ เพื่อรับข้อมูลเกี่ยวกับการปล่อยเวอร์ชันใหม่และเคล็ดลับที่เป็นประโยชน์เกี่ยวกับ Aspose.Slides |
| ดาวน์โหลด Aspose.Slides for C++ | บันทึกการปล่อยผลิตภัณฑ์ใหม่และเก่าที่จัดเก็บไว้สำหรับอ้างอิงของลูกค้า |
| ฟอรั่มสนับสนุน Aspose.Slides | โพสต์คำถามและปัญหาที่นี่เพื่อรับการแก้ไขอย่างรวดเร็ว |
| เอกสารผลิตภัณฑ์ Aspose.Slides for C++ | เอกสารออนไลน์เต็มรูปแบบรวมถึงเอกสารนี้และ Aspose.Slides API Reference |
คำถามที่พบบ่อย
รองรับระดับการปฏิบัติตามมาตรฐาน PDF สำหรับการจัดเก็บและการเข้าถึง (PDF/A และ PDF/UA) หรือไม่?
ใช่ คุณสามารถบันทึกเป็น PDF ด้วย PDF/A‑2a/2b/2u, PDF/A‑3a/3b รวมถึง PDF/UA ได้โดยกำหนดค่าPDF export options
มีกลไกการแทนที่แบบอักษรและการสนับสนุนแบบอักษรกำหนดเองเพื่อให้การแสดงผลถูกต้องหรือไม่?
ใช่ ไลบรารีอนุญาตให้คุณload custom fontsและdefine fallback rulesเพื่อให้ glyph ที่ขาดหายถูกแทนที่อย่างน่าเชื่อถือระหว่างการแปลงและการแสดงผล
ฉันสามารถตรวจจับว่าไฟล์ถูกป้องกันด้วยรหัสผ่านโดยไม่ต้องเปิดเต็มได้หรือไม่?
ใช่ คุณสามารถinspect a presentationเพื่อพิจารณาว่าต้องการรหัสผ่านก่อนโหลดเอกสารเต็มหรือไม่
จำเป็นต้องมี Microsoft PowerPoint สำหรับการประมวลผลและการแปลงหรือไม่?
ไม่ Aspose.Slides เป็นเอนจินอิสระ; ไม่จำเป็นต้องมี PowerPoint บนเซิร์ฟเวอร์หรือเครื่องทำงาน
ปลอดภัยหรือไม่ที่จะประมวลผลงานนำเสนอจากหลายเธรดพร้อมกัน?
ใช่ คุณสามารถประมวลผลเอกสารต่าง ๆ ในเธรดแยกกันได้; เพียงหลีกเลี่ยงการใช้อินสแตนซ์งานนำเสนอเดียวกันพร้อมกันacross threads
การทำแมคโครจะคงไว้และฉันสามารถจัดการ VBA ในไฟล์ PPTM/PPSM ได้หรือไม่?
ใช่ งานนำเสนอที่มีแมคโครare supportedและคุณสามารถinspect and manage VBA projectsในไฟล์เหล่านั้น
ฉันสามารถแปลง PDF หรือ HTML กลับเป็นสไลด์ PowerPoint ได้หรือไม่?
ใช่ คุณสามารถimport PDF pages or HTML contentเพื่อสร้างหรือเติมสไลด์ในงานนำเสนอ
รองรับการส่งออก XPS หรือไม่และฉันสามารถควบคุมคุณภาพและเนื้อหาของผลลัพธ์ XPS ได้หรือไม่?
ใช่ Export to XPSพร้อมให้ใช้ได้ และsave optionsช่วยให้คุณปรับคุณภาพและเนื้อหาที่รวมไว้ได้
ฉันสามารถแปลงสไลด์เป็นภาพและควบคุมคุณภาพของผลลัพธ์ได้หรือไม่?
ใช่ สไลด์สามารถrendered to PNG, JPEG, GIF, BMP, TIFFและรูปแบบอื่น ๆ ด้วยการควบคุมละเอียดของขนาดและคุณภาพ
รองรับสูตรคณิตศาสตร์ (MathML/MathText) และสามารถส่งออกได้หรือไม่?
ใช่ คุณสามารถcreate and edit mathematical textและexport equationsรวมถึงไปยัง MathML
ไลบรารีจัดการการเข้ารหัสและรหัสผ่าน (เปิด, ตั้งค่า, ลบ) อย่างไร?
It supportsการเปิดงานนำเสนอที่เข้ารหัส การตั้งหรือการลบรหัสผ่านสำหรับการเปิดและการแก้ไข และการตรวจสอบสถานะการป้องกันของไฟล์