1. Các sản phẩm
  2.   Xử lý văn bản
  3.   PHP
  4.   Aspose.Words Cloud SDK for PHP

Aspose.Words Cloud SDK for PHP

 
 

API C# .NET để xử lý tài liệu Microsoft Word

API REST để tạo, chỉnh sửa, chia tách, hợp nhất, thao tác và chuyển đổi Word (DOC, DOCX, ODT) sang PDF, HTML, EPUB, hình ảnh, v.v.

Aspose.Words Cloud SDK dành cho PHP là nền tảng dựa trên đám mây cho phép các nhà phát triển dễ dàng tích hợp xử lý tài liệu Word các tính năng vào ứng dụng PHP của họ với chi phí và công sức thấp hơn. Với SDK này, bạn có thể tạo, chỉnh sửa và chuyển đổi tài liệu Word cũng như thao tác các thuộc tính tài liệu, chẳng hạn như tác giả, tiêu đề và từ khóa. PHP Cloud SDK là một trình bao bọc xung quanh Cloud API, được thiết kế để đơn giản, hiệu quả, an toàn và hiệu quả hơn. Nhà phát triển phần mềm có thể dễ dàng kết hợp các phương tiện tạo, chỉnh sửa và chuyển đổi tài liệu Word vào các ứng dụng PHP chạy trên bất kỳ hệ điều hành hiện đại nào.

Aspose.Words Cloud SDK dành cho PHP là một nền tảng mạnh mẽ và dễ sử dụng, đồng thời bao gồm một số tính năng quan trọng để tạo và quản lý tài liệu word, chẳng hạn như chèn và cập nhật dấu trang, tìm kiếm văn bản trong tài liệu word, thay thế văn bản bằng văn bản khác giá trị, chèn nhận xét, nhận tất cả nhận xét từ tệp word, cập nhật nhận xét, thêm trang mới, nén tài liệu word, chèn và quản lý DrawObjects, chèn trường vào tài liệu word, chèn/cập nhật đầu trang và chân trang, gt tất cả đầu trang/chân trang trong một Tài liệu Word, chèn và cập nhật chú thích cuối trang, chèn và quản lý bảng, thực hiện Trộn Thư trực tuyến, nhận tất cả phông chữ trong tài liệu Word và nhiều tính năng khác.

Aspose.Words Cloud SDK for PHP hỗ trợ chuyển đổi tài liệu sang một số định dạng tệp phổ biến và từ định dạng này sang định dạng khác một cách dễ dàng. Thư viện hỗ trợ chuyển đổi sang hơn 20 định dạng tệp bao gồm EMF, PDF, HTML, EPUB, DOTX, GIF, BMP, PNG, RTF, XPS, WML và nhiều định dạng khác. SDK có thể được sử dụng để thực hiện các hoạt động trộn thư, chẳng hạn như tạo thư, phong bì và nhãn từ cơ sở dữ liệu hoặc nguồn dữ liệu khác.

Previous Next

Bắt đầu với API REST PHP của Aspose.Words Cloud

Tải xuống, cài đặt và định cấu hình phiên bản PHP 7.1 trở lên trên máy chủ web của bạn. Cách khuyến nghị để cài đặt Aspose.Words Cloud PHP REST API là sử dụng Composer. Vui lòng sử dụng lệnh sau để cài đặt suôn sẻ.

Cài đặt API REST của Aspose.Words Cloud PHP qua Composer

composer require aspose-cloud/aspose-words-cloud 
Bạn cũng có thể tải xuống trực tiếp từ GitHub.

Tạo và quản lý tài liệu Word thông qua PHP REST API

Aspose.Words Cloud PHP REST API đã cung cấp hỗ trợ đầy đủ cho việc tạo tài liệu Word mới từ đầu bên trong các ứng dụng PHP. Thư viện hỗ trợ đầy đủ một số tính năng cơ bản cũng như nâng cao để tạo và xử lý tài liệu Word như thêm trang mới, nén tài liệu Word trực tuyến, truy cập và sửa đổi thuộc tính tài liệu, lấy số liệu thống kê về tài liệu Word, bảo vệ tài liệu Word, hiển thị các phần của tài liệu Word. tài liệu Word thành hình ảnh, xóa tất cả macro khỏi tài liệu Word và nhiều tính năng khác.

Tạo tài liệu Word mới thông qua 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); ?>

Chuyển đổi tài liệu Word bằng PHP REST API

Aspose.Words Cloud PHP REST API cho phép các nhà phát triển phần mềm chuyển đổi tài liệu Microsoft Word và OpenOffice sang các định dạng tệp được hỗ trợ khác với chất lượng và tốc độ cao. Thư viện hỗ trợ chuyển đổi sang nhiều định dạng tệp phổ biến khác nhau như DOCX, DOC, RTF, ODT, PDF, HTML, MD, XAML, TXT, PNG, JPG và nhiều định dạng khác. Thư viện cũng bao gồm nhiều chuyển đổi tài liệu phổ biến khác như Chuyển đổi PDF sang Word, Chuyển đổi Word sang PDF, Chuyển đổi MOBI sang EPUB, Chuyển đổi MOBI sang PDF, Chuyển đổi Word sang EPUB, Chuyển đổi Word sang Hình ảnh, Chuyển đổi Word sang HTML và nhiều hơn nữa.

Làm cách nào để chuyển đổi PDF sang Word theo lập trình thông qua 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); ?>

So sánh nhiều tài liệu Word thông qua PHP

Aspose.Words Cloud SDK for PHP cho phép các nhà phát triển phần mềm so sánh các tài liệu Word của họ chỉ bằng vài dòng mã PHP. Thư viện cho phép lập trình so sánh hai tài liệu Word và truy xuất sự khác biệt giữa chúng. Thư viện hỗ trợ hiển thị kết quả so sánh tài liệu và có thể bao gồm thông tin về loại khác biệt như văn bản cập nhật, văn bản đã xóa, văn bản mới được thêm vào, thay đổi định dạng, v.v. Nó có thể cung cấp thông tin về vị trí của sự khác biệt trong tài liệu và văn bản đã được thêm hoặc xóa.

Tạo báo cáo qua thư viện PHP

Aspose.Words Cloud SDK dành cho PHP đã cung cấp chức năng hoàn chỉnh để tạo các báo cáo DOCX, DOC, RTF, PDF sẵn sàng in chuyên nghiệp từ các mẫu bên trong ứng dụng PHP. Để tạo báo cáo, trước tiên, bạn cần chuẩn bị dữ liệu nguồn ở định dạng JSON, XML hoặc CSV, sau đó Tạo mẫu báo cáo và viết một ứng dụng PHP đơn giản để liên kết dữ liệu với mẫu và tạo tài liệu đầu ra.

Chạy quy trình tạo báo cáo bằng lệnh 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); ?>
 Tiếng Việt