Preprosto odprite Word dokumente, PDF z le nekaj vrsticami PHP kode. Naša knjižnica PHP vam bo zagotovila vse, kar potrebujete za programski dostop do vsebine dokumenta.
Če želite odpreti besedilno datoteko in delati s podatki v obliki navadnega besedila, lahko to storite z uporabo najosnovnejših funkcij jezika in operacijskega sistema PHP. Kar zadeva branje pisarniških dokumentov, predstavljenih v najrazličnejših formatih datotek (DOCX, DOC, PDF, RTF, ODT, HTML itd.), je to nalogo težje rešiti, saj so takšni dokumenti opisani s kompleksnimi drevesnimi podatki strukture znotraj modela DOM.
Naša knjižnica PHP je rešitev v oblaku, ki vam omogoča odpiranje dokumentov v katerem koli pisarniškem in spletnem formatu. Ta porazdeljeni pristop vam daje prilagodljivost pri razvoju programske opreme z uporabo jezika PHP, saj bo vsa obdelava dokumentov, ki zahtevajo veliko virov, potekala na strežnikih Aspose. Vse, kar potrebujete, je pridobiti zasebne ključe za dostop do Cloud API ja v PHP kodi.
Ponavljate lahko po elementih dokumenta ali pa iščete določene elemente v drevesu DOM. Ponujamo široko paleto funkcij PHP za delo s strukturo dokumenta in s podatki, ki jih vsebujejo vozlišča dokumenta.
Naslednji primer PHP kode vam bo pomagal hitro ugotoviti, kako naložiti dokument in na njem izvesti nekaj dejanj.
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);
Namestite 'Aspose.Words Cloud SDK for PHP' iz skladišča Packagist. Samo zaženite composer require aspose-cloud/aspose-words-cloud, da namestite SDK, nato uporabite require_once('vendor/autoload.php'); da ga uvozite v svoj projekt.
Kot alternativo lahko ročno klonirate Aspose.Words Cloud SDK for PHP iz GitHuba. Sledite tem Instructions, da hitro pridobite potrebne varnostne poverilnice in dostopate do našega REST API ja.