ตัวแก้ไขเอกสาร REST API และ PHP Cloud SDK

Cloud REST API ช่วยแก้ไขรูปแบบเอกสารยอดนิยมทั้งหมดในแอปพลิเคชัน PHP ทุกประเภทได้อย่างรวดเร็วโดยไม่ต้องติดตั้งซอฟต์แวร์ภายนอกใดๆ

  • GroupDocs.Editor for cURL
  • GroupDocs.Editor for .NET
  • GroupDocs.Editor for Java
  • GroupDocs.Editor for Python
  • GroupDocs.Editor for Ruby
  • GroupDocs.Editor for Node.js
  • GroupDocs.Editor for Android
เริ่มทดลองใช้งานฟรี

GroupDocs.Editor Cloud SDK สำหรับ PHP รองรับการแก้ไขและจัดการไฟล์เอกสารรูปแบบต่างๆ ที่นิยมใช้ภายในแอปพลิเคชัน PHP เพียงแค่ผสานรวม GroupDocs.Editor Cloud SDK สำหรับ PHP กับ GroupDocs.Editor Cloud REST API อัปโหลดเอกสารที่รองรับในโปรแกรมแก้ไข HTML WYSIWYG ของบุคคลที่สาม จัดการเอกสารและบันทึกกลับเป็นรูปแบบเอกสารเดิมโดยไม่รบกวนรูปลักษณ์หลังจากแก้ไข ไลบรารีตัวแก้ไข PHP รองรับรูปแบบเอกสารต่างๆ รวมถึง Microsoft Word (DOC, DOCX, WordML), Excel (XLS, XLSX, SpreadsheetML), การนำเสนอ (PPT, PPTX), HTML, XML, TXT และ OpenDocument

GroupDocs.Editor Cloud SDK สำหรับ PHP ถูกสร้างขึ้นเป็นชั้นที่อยู่เหนือ GroupDocs.Editor Cloud REST API ซึ่งช่วยประหยัดเวลาในการพัฒนาที่มีค่าด้วยการจัดการคำขอในระดับต่ำและการจัดการการตอบกลับ นักพัฒนาสามารถมุ่งเน้นไปที่การเขียนโค้ดเฉพาะตามที่จำเป็นในโครงการเท่านั้น

ถาม บ่อย ๆ

ฉันต้องการสร้างแอปพลิเคชัน PHP ของตัวเองเพื่อแก้ไขเอกสาร?

ลองดู GroupDocs.Editor Cloud SDK สำหรับ PHP ที่ GitHub หากคุณกำลังมองหาโค้ดต้นฉบับเพื่อใส่คำอธิบายประกอบไฟล์บน Cloud

ฉันสามารถทดลองใช้ GroupDocs.Editor REST APIs บน PHP ได้ฟรีหรือไม่?

คุณสามารถลองใช้ GroupDocs.Editor (https://purchase.groupdocs.cloud/trial) Low-Code PHP API โดยไม่มีข้อจำกัดใดๆ

ฉันไม่ต้องการอัปโหลดไฟล์ลับของฉันเพื่อแก้ไขที่ใดเลย ฉันมีทางเลือกใดบ้าง

GroupDocs.Editor Cloud ยังพร้อมใช้งานเป็นอิมเมจ Docker ซึ่งสามารถใช้ในการโฮสต์บริการด้วยตนเอง (https://purchase.groupdocs.cloud/self-hosting) หรือคุณอาจสร้างบริการของคุณเองโดยใช้ GroupDocs.Editor High-code APIs (https://products.groupdocs.com/editor/) ซึ่งปัจจุบันควบคุม REST API ของเรา

ฟีเจอร์ REST API สำหรับแก้ไขเอกสารขั้นสูง

รวมเข้ากับโปรแกรมแก้ไข WYSIWYG ได้อย่างง่ายดาย

แก้ไขเอกสาร Word ทั้งหมดหรือกำหนดช่วงหน้า

รองรับการแก้ไขสเปรดชีตแบบหลายแท็บ

เพิ่มประสิทธิภาพการใช้หน่วยความจำสำหรับไฟล์ CSV หรือ TSV ขนาดใหญ่

ดึงข้อมูลเอกสาร (ประเภท, ขนาด, จำนวนหน้า ฯลฯ)

Cloud REST API ที่สามารถใช้กับภาษาหรือแพลตฟอร์มใดก็ได้

การทำงานกับเอกสารการประมวลผลคำ - PHP

//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
$AppSid = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
$AppKey = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
  
$configuration = new GroupDocs\Editor\Configuration();
$configuration->setAppSid($AppSid);
$configuration->setAppKey($AppKey);

$editApi = new GroupDocs\Editor\EditApi($configuration);
$fileApi = new GroupDocs\Editor\FileApi($configuration);

// The document already uploaded into the storage
// Load it into editable state
$fileInfo = new Model\FileInfo();
$fileInfo->setFilePath("Spreadsheet/four-sheets.xlsx");        
$loadOptions = new Model\SpreadsheetLoadOptions();
$loadOptions->setFileInfo($fileInfo);
$loadOptions->setOutputPath("output");
$loadOptions->setWorksheetIndex(0);
$loadResult = $editApi->load(new Requests\loadRequest($loadOptions));

// Download html document
$htmlFile = $fileApi->downloadFile(new Requests\downloadFileRequest($loadResult->getHtmlPath()));
$html = file_get_contents($htmlFile->getRealPath());

// Edit something...
$html = str_replace("This is sample sheet", "This is sample sheep", $html);

// Upload html back to storage
file_put_contents($htmlFile->getRealPath(), $html);
$uploadRequest = new Requests\uploadFileRequest($loadResult->getHtmlPath(), $htmlFile->getRealPath());
$fileApi->uploadFile($uploadRequest);

// Save html back to xlsx
$saveOptions = new Model\SpreadsheetSaveOptions();
$saveOptions->setFileInfo($fileInfo);
$saveOptions->setOutputPath("output/edited.xlsx");
$saveOptions->setHtmlPath($loadResult->getHtmlPath());
$saveOptions->setResourcesPath($loadResult->getResourcesPath());
$saveResult = $editApi->save(new Requests\saveRequest($saveOptions));

// Done.
echo "Document edited: " . $saveResult->getPath();

Support and Learning Resources

GroupDocs.Editor นำเสนอ API การดูเอกสารสำหรับสภาพแวดล้อมการพัฒนาที่เป็นที่นิยมอื่นๆ

  แบบไทย
OSZAR »