ExporterRegistry

ExporterRegistry

ภาพรวม

ExporterRegistry เป็นคลาสใน Aspose.Slides FOSS สําหรับ C++.

การบันทึกกลางสําหรับผู้ส่งออกรูปแบบ. มีการจัดสรรเส้นค่าจาก SaveFormat ไปยังโรงงานผู้นําเข้าที่ตรงกัน. ผู้ส่งผลิตใหม่สามารถลงทะเบียนได้อย่างไดนามิก, ทําให้ง่ายในการเพิ่มรูป แบบการส่งออกไปใหม่. @code // Register an exporter ExporterRegistry::register_exporter (); // Get an exporter for a format auto exporter = ExporterRegistry get_xporteur ((“Pptx”); if (exporters) { export->export_presentation ((package",output.pptx")); } @endcode

หมวดนี้ให้ 7 วิธีในการทํางานกับวัตถุ ExporterRegistry ในโปรแกรม C++. วิธีการที่ใช้ได้แก่: ExporterRegistry, clear, get_exporter, get_exporter_class, get_supported_formats, is_format_supported, unregister_exporter. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน C++ ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.Slides FOSS for C++.

วิธีการ

Signatureคําอธิบาย
ExporterRegistry()
unregister_exporter(format_value: std::string_view)boolการยกเลิกการลงทะเบียนผู้ส่งออกสําหรับรูปแบบเฉพาะเจาะจง.
get_exporter(format_value: std::string_view)std::unique_ptr<ExporterBase>ส่งกลับ unique_ptr ให้กับผู้ส่งออกที่จัดการรูปแบบที่ระบุ
get_exporter_class(format_value: std::string_view)std::optional<ExporterFactory>การคืนตัวเลือกที่มีผลิตภัณฑ์สําหรับรูปแบบที่ให้
is_format_supported(format_value: std::string_view)boolตรวจสอบว่ารูปแบบมีผู้ส่งออกที่ลงทะเบียนหรือไม่.
get_supported_formats()std::vector<std::string>ลงทะเบียนคลาสผู้ส่งออกสําหรับรูปแบบที่รองรับ. เรียก T::get_supported_formats (()) เพื่อค้นหารุ่นรูป แบบใดที่ผู้นําเข้าใช้งาน แล้วโยนแต่ละตัวต่อโรงงานที่สร้าง T.
clear()ออกจากผู้ส่งออกทุกรายการ โดยเฉพาะเพื่อทดสอบ.

ดูเช่นกัน

 ภาษาไทย