แสดงผล XPS เป็น SXC ในแอปพลิเคชัน C++

แปลง XPS เป็น SXC ในแอปพลิเคชัน C++ ดั้งเดิมโดยไม่ต้องใช้ Microsoft® Excel หรือ Adobe® Acrobat Reader

 

การแปลง XPS เป็น SXC ใน C++ ผ่าน Aspose.Total for C++ ไลบรารีอัตโนมัติของรูปแบบไฟล์เป็นกระบวนการสองขั้นตอนง่ายๆ ในขั้นตอนแรก คุณสามารถส่งออก XPS ไปยัง XLSX ได้โดยใช้ Aspose.PDF for C++ หลังจากนั้นโดยใช้ Aspose.Cells for C++ API การเขียนโปรแกรมสเปรดชีต คุณสามารถแปลง XLSX เป็น SXC

C++ API เพื่อแปลง XPS เป็น SXC

  1. เปิดไฟล์ XPS โดยใช้ Document class reference
  2. แปลง XPS เป็น XLSX โดยใช้ฟังก์ชันสมาชิก Save
  3. โหลดเอกสาร XLSX โดยใช้ IWorkbook การอ้างอิงคลาส
  4. บันทึกเอกสารในรูปแบบ SXC โดยใช้ฟังก์ชันสมาชิก Save

ข้อกำหนดการแปลง

ติดตั้งจากบรรทัดคำสั่งเป็น ติดตั้ง nuget Aspose.Total.Cpp หรือผ่าน Package Manager Console ของ Visual Studio ด้วย Install-Package Aspose.Total.Cpp

หรือรับตัวติดตั้ง MSI แบบออฟไลน์หรือ DLL ในไฟล์ ZIP จาก ดาวน์โหลด

รับหรือตั้งค่าข้อมูลไฟล์ XPS ผ่าน C++

Aspose.PDF for C++ ยังช่วยให้คุณได้รับข้อมูลเกี่ยวกับเอกสาร XPS ของคุณและช่วยให้คุณตัดสินใจอย่างมีข้อมูลก่อนกระบวนการแปลงของคุณ ในการรับข้อมูลเฉพาะไฟล์ของไฟล์ XPS ก่อนอื่นคุณต้องเรียกใช้เมธอด get_Info() ของ Document คลาส เมื่อดึงวัตถุ DocumentInfo แล้ว คุณจะได้รับค่าของคุณสมบัติแต่ละรายการ นอกจากนี้ คุณยังสามารถตั้งค่าคุณสมบัติโดยใช้วิธีการที่เกี่ยวข้องของคลาส DocumentInfo

บันทึกรูปแบบไฟล์ SXC เพื่อสตรีมผ่าน C++

Aspose.Cells for C++ อนุญาตให้บันทึกรูปแบบไฟล์ SXC เพื่อสตรีม ในการบันทึกไฟล์ไปยังสตรีม ให้สร้างวัตถุ MemoryStream หรือ FileStream และบันทึกไฟล์ไปยังวัตถุสตรีมนั้นโดยเรียก IWorkbook วิธีการ Save ของวัตถุ ระบุรูปแบบไฟล์ที่ต้องการโดยใช้การแจงนับ SaveFormat เมื่อเรียกใช้เมธอด Save

สำรวจ XPS ตัวเลือกการแปลงด้วย C++

แปลง XPS S TO CSV (Comma Seperated Values)
แปลง XPS S TO DIF (Data Interchange Format)
แปลง XPS S TO CSV (Comma Seperated Values)
แปลง XPS S TO FODS (OpenDocument Flat XML Spreadsheet)
แปลง XPS S TO MD (Markdown Language)
แปลง XPS S TO ODP (OpenDocument Presentation Format)
แปลง XPS S TO ODS (OpenDocument Spreadsheet)
แปลง XPS S TO OTP (OpenDocument Standard Format)
แปลง XPS S TO POT (Microsoft PowerPoint Template Files)
แปลง XPS S TO POTM (Microsoft PowerPoint Template File)
แปลง XPS S TO POTX (Microsoft PowerPoint Template Presentation)
แปลง XPS S TO PPS (PowerPoint Slide Show)
แปลง XPS S TO PPSM (Macro-enabled Slide Show)
แปลง XPS S TO PPSX (PowerPoint Slide Show)
แปลง XPS S TO PPT (Microsoft PowerPoint 97-2003)
แปลง XPS S TO PPTM (Macro-enabled Presentation File)
แปลง XPS S TO SWF (Shockwave Flash Movie)
แปลง XPS S TO TSV (Tab Seperated Values)
แปลง XPS S TO XLAM (Excel Macro-Enabled Add-In)
แปลง XPS S TO XLSB (Excel Binary Workbook)
แปลง XPS S TO XLSM (Macro-enabled Spreadsheet)
แปลง XPS S TO XLT (Excel 97 - 2003 Template)
แปลง XPS S TO XLTM (Excel Macro-Enabled Template)
แปลง XPS S TO DOCM (Microsoft Word 2007 Marco File)
แปลง XPS S TO DOT (Microsoft Word Template Files)
แปลง XPS S TO DOTM (Microsoft Word 2007+ Template File)
แปลง XPS S TO DOTX (Microsoft Word Template File)
แปลง XPS S TO FLATOPC (Microsoft Word 2003 WordprocessingML)
แปลง XPS S TO GIF (Graphical Interchange Format)
แปลง XPS S TO MHTML (Web Page Archive Format)
แปลง XPS S TO ODT (OpenDocument Text File Format)
แปลง XPS S TO OTT (OpenDocument Standard Format)
แปลง XPS S TO PCL (Printer Command Language Document)
แปลง XPS S TO PS (PostScript File)
แปลง XPS S TO RTF (Rich Text Format)

XPS รูปแบบไฟล์คืออะไร

XPS เป็นรูปแบบไฟล์ที่แสดงเอกสารเค้าโครงตายตัว ซึ่งรวมถึงเนื้อหาเอกสารและการตั้งค่าการพิมพ์ ไฟล์ XPS ใช้ XML Paper Specification ซึ่งพัฒนาโดย Microsoft ไฟล์ XPS คล้ายกับไฟล์ PDF แต่ซอฟต์แวร์และฮาร์ดแวร์ไม่รองรับอย่างกว้างขวาง

อ่านเพิ่มเติม

SXC รูปแบบไฟล์คืออะไร

รูปแบบ SXC เป็นรูปแบบไฟล์ที่ใช้โดย StarOffice Calc ซึ่งเป็นแอปพลิเคชันสเปรดชีตจาก Sun Microsystems รูปแบบจะอิงตามรูปแบบ XML ที่ใช้โดย Microsoft Excel และอนุญาตให้ StarOffice Calc แลกเปลี่ยนข้อมูลกับ Excel และแอปพลิเคชันสเปรดชีตอื่นๆ รูปแบบ SXC เป็นรูปแบบ XML ที่บีบอัด และสามารถเปิดและแก้ไขได้ด้วยโปรแกรมแก้ไขข้อความใดๆ อย่างไรก็ตาม เพื่อให้ได้ประโยชน์เต็มที่จากรูปแบบนี้ ควรใช้แอปพลิเคชันสเปรดชีตที่รองรับ StarOffice Calc เป็นแอปพลิเคชันสเปรดชีตที่มีประสิทธิภาพซึ่งมีคุณลักษณะมากมายที่ไม่มีในแอปพลิเคชันสเปรดชีตอื่นๆ หนึ่งในคุณสมบัติที่ทรงพลังที่สุดคือความสามารถในการบันทึกไฟล์ในรูปแบบ SXC รูปแบบ SXC มีข้อดีเหนือรูปแบบสเปรดชีตอื่นๆ หลายประการ ได้แก่ ความเข้ากันได้: รูปแบบ SXC อิงตามรูปแบบ XML ที่ใช้โดย Microsoft Excel และเข้ากันได้กับแอปพลิเคชันสเปรดชีตอื่นๆ ขนาดไฟล์เล็ก: รูปแบบ SXC เป็นรูปแบบ XML ที่บีบอัด และอาจมีขนาดเล็กกว่ารูปแบบสเปรดชีตอื่นๆ มาก ความยืดหยุ่น: รูปแบบ SXC มีความยืดหยุ่น และสามารถใช้แลกเปลี่ยนข้อมูลกับแอปพลิเคชันอื่นๆ ได้ รูปแบบ SXC เป็นตัวเลือกที่ดีที่สุดสำหรับการแลกเปลี่ยนข้อมูลระหว่างแอปพลิเคชันสเปรดชีต และเป็นรูปแบบที่แนะนำสำหรับไฟล์ StarOffice Calc

อ่านเพิ่มเติม