Aspose.Words Cloud SDK for PHP
API C# .NET do przetwarzania dokumentów Microsoft Word
Interfejs API REST do tworzenia, edytowania, dzielenia, łączenia, manipulowania i konwertowania programu Word (DOC, DOCX, ODT) do formatu PDF, HTML, EPUB, obrazów i innych.
Aspose.Words Cloud SDK dla PHP to platforma oparta na chmurze, która umożliwia programistom łatwą integrację przetwarzania dokumentów Word funkcje do aplikacji PHP przy niższych kosztach i wysiłku. Za pomocą tego zestawu SDK można tworzyć, edytować i konwertować dokumenty programu Word, a także manipulować właściwościami dokumentu, takimi jak autor, tytuł i słowa kluczowe. PHP Cloud SDK to pakiet wokół Cloud API, zaprojektowany tak, aby był prosty, wydajny, bezpieczny i bardziej produktywny. Twórcy oprogramowania mogą z łatwością włączyć funkcje generowania, edytowania i konwersji dokumentów programu Word do aplikacji PHP działających na dowolnym nowoczesnym systemie operacyjnym.
Aspose.Words Cloud SDK dla PHP to potężna i łatwa w użyciu platforma zawierająca kilka ważnych funkcji do generowania dokumentów Word i zarządzania nimi, takich jak wstawianie i aktualizowanie zakładek, wyszukiwanie tekstu w dokumentach Word, zastępowanie tekstu innymi wartości, wstawianie komentarzy, pobieranie wszystkich komentarzy z pliku Word, aktualizacja komentarzy, dodawanie nowych stron, kompresja dokumentu Word, wstawianie obiektów rysunkowych i zarządzanie nimi, wstawianie pola do dokumentu Word, wstawianie/aktualizowanie nagłówków i stopek, gt wszystkich nagłówków/stopek w Dokumentuj w programie Word, wstawiaj i aktualizuj przypisy, wstawiaj tabele i zarządzaj nimi, wykonuj korespondencję seryjną online, pobieraj wszystkie czcionki do dokumentu programu Word i wiele więcej.
Aspose.Words Cloud SDK dla PHP obsługuje z łatwością konwersję dokumentów do niektórych popularnych formatów plików oraz z jednego formatu na inny. Biblioteka obsługuje konwersję do ponad 20 formatów plików, w tym EMF, PDF, HTML, EPUB, DOTX, GIF, BMP, PNG, RTF, XPS, WML i wiele innych. Zestawu SDK można używać do wykonywania operacji korespondencji seryjnej, takich jak tworzenie listów, kopert i etykiet z bazy danych lub innego źródła danych.
Pierwsze kroki z interfejsem API REST Aspose.Words Cloud PHP
Pobierz, zainstaluj i skonfiguruj PHP 7.1 lub nowszą wersję na swoim serwerze internetowym. Zalecanym sposobem instalacji Aspose.Words Cloud PHP REST API jest użycie Composer. Aby instalacja przebiegła bezproblemowo, użyj poniższego polecenia.
Zainstaluj Aspose.Words Cloud PHP REST API poprzez Composer
composer require aspose-cloud/aspose-words-cloud
Możesz go także pobrać bezpośrednio z GitHub.Generuj dokumenty Word i zarządzaj nimi za pośrednictwem PHP REST API
Aspose.Words Cloud PHP REST API zapewnia pełną obsługę tworzenia nowych dokumentów Worda od podstaw w aplikacjach PHP. Biblioteka w pełni obsługuje kilka podstawowych i zaawansowanych funkcji tworzenia i przetwarzania dokumentów programu Word, takich jak dodawanie nowych stron, kompresja dokumentu programu Word online, uzyskiwanie dostępu do właściwości dokumentu i modyfikowanie ich, uzyskiwanie statystyk dotyczących dokumentu programu Word, ochrona dokumentów programu Word, renderowanie części Dokument programu Word na obraz, usuń wszystkie makra z dokumentu programu Word i wiele więcej.
Twórz nowe dokumenty Word poprzez API PHP
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{CreateDocumentRequest};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$createRequest = new CreateDocumentRequest(
"Sample.docx", NULL, NULL);
$wordsApi->createDocument($createRequest); ?>
Konwertuj dokumenty Word przy użyciu PHP REST API
Aspose.Words Cloud PHP REST API umożliwia twórcom oprogramowania konwersję dokumentów Microsoft Word i OpenOffice na inne obsługiwane formaty plików z wysoką jakością i szybkością. Biblioteka obsługuje konwersję do różnych popularnych formatów plików, takich jak DOCX, DOC, RTF, ODT, PDF, HTML, MD, XAML, TXT, PNG, JPG i wiele innych. Biblioteka zawierała także różne inne popularne konwersje dokumentów, takie jak Konwertuj plik PDF na Word, Konwertuj Word na PDF, Konwertuj MOBI na EPUB, Konwertuj MOBI na PDF, Konwertuj Word na EPUB, Konwertuj Word na obraz, Konwertuj Word na HTML i wiele innych.
Jak programowo przekonwertować plik PDF na Word za pomocą PHP REST API?
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{SaveAsOnlineRequest};
use Aspose\Words\Model\{SaveOptionsData};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$requestDocument = "Sample.docx";
$requestSaveOptionsData = new SaveOptionsData(array(
"save_format" => "pdf",
"file_name" => "Sample_out.pdf",));
$saveRequest = new SaveAsOnlineRequest(
$requestDocument, $requestSaveOptionsData, NULL, NULL, NULL, NULL);
$wordsApi->saveAsOnline($saveRequest); ?>
Porównywanie wielu dokumentów Word za pomocą PHP
Aspose.Words Cloud SDK dla PHP umożliwia twórcom oprogramowania porównywanie dokumentów Word z zaledwie kilkoma linijkami kodu PHP. Biblioteka umożliwia programowe porównywanie dwóch dokumentów Worda i wyszukiwanie różnic między nimi. Biblioteka obsługuje wyświetlanie wyników porównania dokumentów i może zawierać informacje o rodzaju różnicy, np. zaktualizowany tekst, usunięty tekst, nowo dodany tekst, zmiana formatowania i tak dalej. Może dostarczać informacji o lokalizacji różnicy w dokumencie oraz o dodanym lub usuniętym tekście.
Wygeneruj raport poprzez bibliotekę PHP
Aspose.Words Cloud SDK dla PHP zapewnia kompletną funkcjonalność do generowania profesjonalnych raportów gotowych do druku w formatach DOCX, DOC, RTF i PDF z szablonów znajdujących się w aplikacjach PHP. Aby wygenerować raport, należy najpierw przygotować dane źródłowe w formatach JSON, XML lub CSV, następnie utworzyć szablon raportu i napisać prostą aplikację PHP, która powiąże dane z szablonem i wygeneruje dokument wyjściowy.
Uruchom proces generowania raportów za pomocą poleceń PHP
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{BuildReportOnlineRequest};
use Aspose\Words\Model\{ReportEngineSettings};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$requestTemplate = "Sample.docx";
$requestReportEngineSettings = new ReportEngineSettings(array(
"data_source_type" => "Json",
"data_source_name" => "persons",));
$buildReportRequest = new BuildReportOnlineRequest(
$requestTemplate, "Data.json", $requestReportEngineSettings, NULL);
$wordsApi->buildReportOnline($buildReportRequest); ?>