REST API ის გამოყენებით PHP ში, დეველოპერებს შეუძლიათ დოკუმენტების შეკუმშვა DOC, DOCX, RTF, PDF და სხვა ფორმატებში. მოცემული გადაწყვეტით, გამომავალი იქნება მაღალი ხარისხის ფაილი შეკუმშვის შემდეგ.
ჩვენი ძლიერი PHP API ს გამოყენებით, დეველოპერებს შეუძლიათ ფაილების შეკუმშვა შინაარსის ოპტიმიზაციისა და ფაილის ზომის გამოსატანად. ფაილის ზომის შემცირება ხდება გამოუყენებელი მონაცემებისა და რესურსების გაწმენდით. თქვენ ასევე შეგიძლიათ შეკუმშოთ სურათები, რათა გამომავალი ფაილის ზომა კიდევ უფრო მცირე იყოს.
კონტენტის ოპტიმიზაციისა და შეკუმშვის შედეგი შეიძლება შენახული იყოს ორიგინალური ფაილის ფორმატში ან ნებისმიერი ხელმისაწვდომი შენახვის ფორმატში - DOCX, DOC, RTF, PDF, HTML და მრავალი სხვა.
როგორც აღვნიშნეთ, ჩვენი PHP SDK საშუალებას გაძლევთ პროგრამულად შეამციროთ დოკუმენტის ზომა ნებისმიერ მხარდაჭერილ ფორმატში. მაგალითად, შეგიძლიათ შეამციროთ ფაილის ზომა PDF, DOCX, DOC, RTF, ODT, EPUB, HTML და სხვა ფორმატებში. ახლა კი შეგიძლიათ სცადოთ ჩვენი ძლიერი ფუნქციონირება და შეაფასოთ როგორ შეკუმშოს დოკუმენტი PHP ში შემდეგი მაგალითით:
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.docx";
$requestCompressOptions = new CompressOptions(array(
"images_quality" => 75,
"images_reduce_size_factor" => 1,
));
$compressDocumentRequest = new CompressDocumentOnlineRequest(
$requestDocument, $requestCompressOptions, NULL, NULL, NULL, NULL
);
$compressDocument = $wordsApi->compressDocumentOnline($compressDocumentRequest);
$convertDocument = new ConvertDocumentRequest(
$compressDocument->document()->values(), "docx", NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
დააინსტალირეთ '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 ზე.
PHP 7.1 ან უფრო ახალი
დამატებითი დეტალების სანახავად იხილეთ Repository Documentation.