เปิดเอกสาร Word, PDF ได้ง่ายๆ ด้วยโค้ด PHP เพียงไม่กี่บรรทัด ห้องสมุด PHP ของเราจะมอบทุกสิ่งที่คุณต้องการในการเข้าถึงเนื้อหาเอกสารโดยทางโปรแกรม
หากคุณต้องการเปิดไฟล์ข้อความและทำงานกับข้อมูลในรูปแบบข้อความธรรมดา คุณสามารถทำได้โดยใช้คุณสมบัติพื้นฐานที่สุดของภาษา PHP และระบบปฏิบัติการ สำหรับการอ่านเอกสารสำนักงานที่นำเสนอในรูปแบบไฟล์ที่หลากหลาย (DOCX, DOC, PDF, RTF, ODT, HTML เป็นต้น) งานนี้แก้ไขได้ยากกว่า เนื่องจากเอกสารดังกล่าวอธิบายด้วยข้อมูลที่คล้ายต้นไม้ที่ซับซ้อน โครงสร้างภายในโมเดล DOM
ห้องสมุด PHP ของเราเป็นโซลูชันบนคลาวด์ที่จะช่วยให้คุณเปิดเอกสารในสำนักงานและรูปแบบเว็บใดก็ได้ วิธีการแบบกระจายนี้ช่วยให้คุณมีความยืดหยุ่นในการพัฒนาซอฟต์แวร์โดยใช้ภาษา PHP เนื่องจากการประมวลผลเอกสารที่ใช้ทรัพยากรมากทั้งหมดจะเกิดขึ้นบนเซิร์ฟเวอร์ Aspose สิ่งที่คุณต้องมีคือรับคีย์ส่วนตัวเพื่อเข้าถึง Cloud API ในโค้ด PHP
คุณสามารถวนซ้ำองค์ประกอบเอกสาร หรือค้นหาองค์ประกอบเฉพาะในแผนผัง DOM เรามีฟังก์ชัน PHP ที่หลากหลายทั้งสำหรับการทำงานกับโครงสร้างของเอกสารและข้อมูลที่มีอยู่ในโหนดเอกสาร
ตัวอย่างโค้ด PHP ต่อไปนี้จะช่วยให้คุณทราบวิธีโหลดเอกสารและดำเนินการบางอย่างได้อย่างรวดเร็ว
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$fileName = "Input.docx";
$requestFileContent = file_get_contents(realpath(
__DIR__ . '/../../..') . "/TestData/" . $fileName);
$uploadDocumentRequest = new UploadFileRequest(
$requestFileContent, $fileName, NULL
);
$wordsApi->uploadFile($uploadDocumentRequest);
$requestParagraph = new ParagraphInsert(array(
"text" => "Reading and writing to the file in the cloud occurs automatically.",
));
$insertParagraphRequest = new InsertParagraphRequest(
$fileName, $requestParagraph, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->insertParagraph($insertParagraphRequest);
$downloadDocumentRequest = new DownloadFileRequest(
$fileName, NULL, NULL
);
$wordsApi->downloadFile($downloadDocumentRequest);
ติดตั้ง 'Aspose.Words Cloud SDK for PHP' จากที่เก็บ Packagist เพียงเรียกใช้ composer require aspose-cloud/aspose-words-cloud เพื่อติดตั้ง SDK จากนั้นใช้ require_once('vendor/autoload.php'); เพื่อนำเข้าสู่โครงการของคุณ
อีกทางเลือกหนึ่งคือ คุณสามารถโคลน Aspose.Words Cloud SDK for PHP จาก GitHub ได้ด้วยตนเอง โปรดปฏิบัติตาม Instructions เหล่านี้เพื่อรับข้อมูลประจำตัวด้านความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา