API การแปลงสเปรดชีต

เรียนรู้วิธีการแปลงสเปรดชีตเป็น pdf, pptx, json, csv และอื่น ๆ ด้วย Aspose.Cells Cloud Web APIs.

## บทนำ ในการพัฒนาแอปพลิเคชันสมัยใหม่ การแปลงฟอร์แมตเอกสารเป็นความต้องการที่พบบ่อยแต่ซับซ้อน โซลูชันแบบดั้งเดิมมักประสบปัญหาฟีเจอร์ที่มากเกินไปและอินเทอร์เฟซที่ซับซ้อน ทำให้การรวมเข้ากับนักพัฒนายากขึ้น Cells Cloud 4.0 แก้ไขปัญหานี้โดยการออกแบบฟังก์ชันการแปลงใหม่ด้วยการออกแบบ API ที่เรียบง่ายและมุ่งเน้นเฉพาะจุด ทำให้นักพัฒนาสามารถทำการแปลงฟอร์แมตเอกสารได้อย่างราบรื่น บทความนี้จะอธิบายฟีเจอร์ที่เป็นนวัตกรรมนี้และแสดงวิธีการรวมเข้ากับแอปพลิเคชันของคุณอย่างรวดเร็วด้วยวิธีการแบบ Low-code ## ฟีเจอร์หลัก: การแปลง Cells Cloud 4.0 - มุ่งเน้นเฉพาะจุด: เชี่ยวชาญในการแปลงเอกสารโดยไม่มีฟีเจอร์ที่ไม่เกี่ยวข้องเพื่อให้แน่ใจว่าประสิทธิภาพที่ดีที่สุด - การออกแบบ API ที่เรียบง่าย: โดยทั่วไปต้องการเพียง 2-3 พารามิเตอร์ต่อการเรียก ลดระยะเวลาในการเรียนรู้ - การสนับสนุนฟอร์แมตที่ครอบคลุม: การแปลงระหว่าง Excel, CSV, PDF, HTML และฟอร์แมตทั่วไปอื่น ๆ เพื่อตอบสนองความต้องการที่หลากหลาย - การรวมเข้ากับ Low-Code: ฟังก์ชันการทำงานทั้งหมดด้วยเพียงไม่กี่บรรทัดของโค้ด ทำให้ประสิทธิภาพการพัฒนาดีขึ้นอย่างมาก - การสนับสนุนทั้งคลาวด์และท้องถิ่น: จัดการเอกสารที่จัดเก็บในท้องถิ่นและคลาวด์ได้อย่างราบรื่น เข้ากันได้กับแพลตฟอร์มการจัดเก็บข้อมูลคลาวด์หลัก ## การแสดงฟังก์ชันหลัก โค้ดสำหรับฉากหลักเขียนด้วย Python แต่ SDK สำหรับภาษาอื่น ๆ ก็สามารถใช้ได้ เช่น .Net ตัวอย่าง, Java ตัวอย่าง, Node.js ตัวอย่าง และอื่น ๆ. ### 1. แปลง Excel เป็น PDF python # แปลงไฟล์ EmployeeSalesSummary.xlsx เป็นฟอร์แมต Pdf instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_spreadsheet(ConvertSpreadsheetRequest( 'EmployeeSalesSummary.xlsx', 'pdf') , local_outpath = "EmployeeSalesSummary.pdf") ### 2. แปลงเวิร์กชีตเป็น PDF python # แปลงเวิร์กชีต "Sales" ในไฟล์ "EmployeeSalesSummary.xlsx" เป็นฟอร์แมต Pdf instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_worksheet_to_image( ConvertWorksheetToImageRequest(EmployeeSalesSummaryXlsx, "Sales"), local_outpath="EmployeeSalesSummary_Sales.pdf") ### 3. แปลงเวิร์กชีตเป็นภาพ (รองรับ SVG/PNG/TIFF/JPG ฯลฯ) python # แปลงเวิร์กชีต "Sales" ในไฟล์ "EmployeeSalesSummary.xlsx" เป็นฟอร์แมต PNG instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_worksheet_to_image( ConvertWorksheetToImageRequest(EmployeeSalesSummaryXlsx, "Sales", format="png"), local_outpath="EmployeeSalesSummary_Sales.png") ### 4. แปลงตารางเวิร์กชีตเป็น JSON python # แปลง "Table1" ในไฟล์ "EmployeeSalesSummary.xlsx" เป็นฟอร์แมต Json instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_table_to_json( ConvertTableToJsonRequest(EmployeeSalesSummaryXlsx, "Sales", "Table1"), local_outpath="EmployeeSalesSummary_Sales_Table.json") ### 5. แปลงตารางเวิร์กชีตเป็น HTML python # แปลง "Table1" ในไฟล์ "EmployeeSalesSummary.xlsx" เป็นฟอร์แมต HTML instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_table_to_html( ConvertTableToHtmlRequest(EmployeeSalesSummaryXlsx, "Sales", "Table1"), local_outpath="EmployeeSalesSummary_Sales_Table.html") ### 6. แปลงช่วงเวิร์กชีตเป็น JSON python # แปลงช่วง "B5:L36" ในไฟล์ "EmployeeSalesSummary.xlsx" เป็นฟอร์แมต Json instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.convert_range_to_json( ConvertRangeToJsonRequest(EmployeeSalesSummaryXlsx, "Sales", "B5:L36"), local_outpath="EmployeeSalesSummary_Sales_area.json") ## การสนับสนุนหลายแหล่ง Cells Cloud 4.0 ไม่เพียงแต่ประมวลผลไฟล์สเปรดชีตในท้องถิ่น แต่ยังรวมเข้ากับการจัดเก็บข้อมูลคลาวด์ได้อย่างราบรื่น ผ่านการรวมเข้ากับ Aspose Cloud Storage รองรับแพลตฟอร์มต่าง ๆ รวมถึง Amazon S3, Azure Blob Storage, Google Cloud Storage และ Dropbox ### 1. ส่งออกไฟล์คลาวด์เป็น CSV python # แปลงไฟล์ "EmployeeSalesSummary.xlsx" ที่จัดเก็บใน Aspose Cloud Storage เป็นฟอร์แมต CSV instance = CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret')) instance.export_Spreadsheet_as_format( ExportSpreadsheetAsFormatRequest(EmployeeSalesSummaryXlsx, "csv", folder="PythonSDK"), local_outpath="EmployeeSalesSummary.csv") ## คู่มือ SDK: การติดตั้งและการใช้ Aspose.Cells Cloud SDKs ปรับปรุงกระบวนการพัฒนาของคุณด้วย SDK หลายภาษาเพื่อการทำงานอัตโนมัติของ Excel/สเปรดชีตอย่างราบรื่น เริ่มต้นในไม่กี่นาทีด้วยวิธีการติดตั้งที่ผ่านการทดสอบแล้ว ตารางการติดตั้ง SDK ที่ครอบคลุม | ภาษา | ตัวจัดการแพ็คเกจ | คำสั่งติดตั้ง | ลิงก์เอกสาร | |————|—————–|————————————–|—————————————| | .NET | NuGet | dotnet add package Aspose.Cells-Cloud | .NET SDK Quick Start | | Java | Maven | mvn repository: https://repository.aspose.cloud/repo/ | Java SDK Quick Start | | Python | pip | pip install asposecellscloud |Python SDK Quick Start | | Node.js| npm | npm i asposecellscloud | Node.js SDK Quick Start | | PHP | Composer | composer require aspose/cells-sdk-php | PHP SDK Quick Start | | Go | Go Modules | go install github.com/aspose-cells-cloud/aspose-cells-cloud-go/v25@latest | GoLang SDK Quick Start | | Ruby | RubyGems | gem install aspose_cells_cloud | Ruby SDK Quick Start | | Perl | CPAN | cpanm AsposeCellsCloud::CellsApi | Perl SDK Quick Start | ## สรุป ด้วย ฟีเจอร์การแปลงเอกสารใหม่ Aspose.Cells Cloud 4.0 มอบโซลูชันที่ ง่าย, มีประสิทธิภาพ และ เป็นมิตรกับนักพัฒนา สำหรับการแปลงฟอร์แมตเอกสาร โดยการนำเสนอ การออกแบบ API ที่เรียบง่าย และมุ่งเน้นที่ ฟังก์ชันการทำงานเฉพาะจุด ช่วยให้นักพัฒนาสามารถทำการแปลงฟอร์แมตได้ในเพียงไม่กี่บรรทัดของโค้ด รวมกับการสนับสนุนทั้ง เอกสารในท้องถิ่นและคลาวด์ และการรวมเข้ากับ SDK หลายภาษา Cells Cloud 4.0 เป็นเครื่องมือที่เหมาะสำหรับกระบวนการจัดการเอกสารสมัยใหม่ ## คำถามที่พบบ่อย - Q1: ฟอร์แมตไฟล์ใดบ้างที่รองรับการแปลงใน Cells Cloud 4.0? A: Cells Cloud 4.0 รองรับการแปลงระหว่าง Excel (XLSX/XLS), CSV, PDF, HTML, JSON และฟอร์แมตภาพเช่น PNG, JPG, TIFF และ SVG - Q2: รองรับไฟล์ทั้งคลาวด์และท้องถิ่นหรือไม่? A: ใช่, Cells Cloud 4.0 รองรับการแปลงไฟล์ทั้งในท้องถิ่นและไฟล์ที่จัดเก็บในแพลตฟอร์มคลาวด์เช่น Amazon S3, Azure Blob Storage, Google Cloud Storage และ Dropbox - Q3: ต้องการการกำหนดค่าที่ซับซ้อนหรือระยะเวลาในการเรียนรู้ที่สูงหรือไม่? A: ไม่, Cells Cloud 4.0 ใช้การออกแบบ API ที่เรียบง่าย — การดำเนินการส่วนใหญ่ต้องการเพียง 2–3 พารามิเตอร์ — ลดระยะเวลาในการเรียนรู้สำหรับนักพัฒนาอย่างมาก - Q4: การจัดรูปแบบเดิมจะได้รับผลกระทบระหว่างการแปลงหรือไม่? A: ไม่, กระบวนการแปลงจะรักษาสไตล์, สูตร, แผนภูมิ และการจัดรูปแบบของเอกสารเดิมเพื่อให้แน่ใจว่าความถูกต้องของผลลัพธ์ - Q5: มีแผนทดลองใช้งานฟรีหรือไม่? A: ใช่, Aspose.Cells Cloud มีแผนฟรีที่มีจำนวนการเรียก API ที่จำกัดสำหรับการทดสอบและการพัฒนา ## แหล่งข้อมูลเพิ่มเติม - เอกสาร API เต็มรูปแบบ - เอกสารอ้างอิง API Aspose.Cells Cloud - ฟอรัมสนับสนุนผลิตภัณฑ์ - ราคา & แผน