Aspose.Words Cloud SDK for PHP
মাইক্রোসফট ওয়ার্ড ডকুমেন্ট প্রসেস করতে C# .NET API
ওয়ার্ড (DOC, DOCX, ODT) কে PDF, HTML, EPUB, ছবি এবং আরও অনেক কিছুতে তৈরি, সম্পাদনা, বিভাজন, মার্জ, ম্যানিপুলেট এবং রূপান্তরের জন্য REST API।
PHP-এর জন্য Aspose.Words Cloud SDK হল একটি ক্লাউড-ভিত্তিক প্ল্যাটফর্ম যা ডেভেলপারদের সহজেই Word নথি প্রক্রিয়াকরণকে একীভূত করতে দেয় কম খরচে এবং প্রচেষ্টার সাথে তাদের পিএইচপি অ্যাপ্লিকেশনগুলিতে বৈশিষ্ট্যগুলি। এই SDK দিয়ে, আপনি Word নথি তৈরি করতে, সম্পাদনা করতে এবং রূপান্তর করতে পারেন, সেইসাথে নথির বৈশিষ্ট্য যেমন লেখক, শিরোনাম এবং কীওয়ার্ডগুলিকে ম্যানিপুলেট করতে পারেন৷ পিএইচপি ক্লাউড SDK হল ক্লাউড এপিআই-এর চারপাশে একটি মোড়ক, যা সহজ, দক্ষ, সুরক্ষিত এবং আরও বেশি উৎপাদনশীল হওয়ার জন্য ডিজাইন করা হয়েছে। সফ্টওয়্যার বিকাশকারীরা সহজেই ওয়ার্ড ডকুমেন্ট তৈরি, সম্পাদনা এবং রূপান্তর সুবিধাগুলিকে যেকোনো আধুনিক ওএসে চলমান PHP অ্যাপ্লিকেশনগুলিতে অন্তর্ভুক্ত করতে পারে৷
পিএইচপি-এর জন্য Aspose.Words Cloud SDK হল একটি শক্তিশালী এবং সহজেই ব্যবহারযোগ্য প্ল্যাটফর্ম এবং এতে ওয়ার্ড ডকুমেন্ট তৈরি এবং পরিচালনার জন্য বেশ কিছু গুরুত্বপূর্ণ বৈশিষ্ট্য রয়েছে, যেমন বুকমার্ক সন্নিবেশ করা ও আপডেট করা, ওয়ার্ড ডকুমেন্টে টেক্সট সার্চ করা, টেক্সট প্রতিস্থাপন করা মান, মন্তব্য সন্নিবেশ করানো, ওয়ার্ড ফাইল থেকে সমস্ত মন্তব্য পাওয়া, মন্তব্য আপডেট করা, নতুন পৃষ্ঠা যোগ করা, শব্দ নথি সংকুচিত করা, ড্রয়িংঅবজেক্টগুলি সন্নিবেশ করানো এবং পরিচালনা করা, একটি শব্দ নথিতে একটি ক্ষেত্র সন্নিবেশ করানো, শিরোনাম এবং ফুটারগুলি সন্নিবেশ/আপডেট করা, একটিতে সমস্ত শিরোনাম/ফুটার ওয়ার্ড ডকুমেন্ট, পাদটীকা ঢোকান ও আপডেট করুন, টেবিল সন্নিবেশ করুন এবং পরিচালনা করুন, অনলাইনে মেল মার্জ করুন, ওয়ার্ড ডকুমেন্টে সমস্ত ফন্ট পান এবং আরও অনেক কিছু।
PHP-এর জন্য Aspose.Words Cloud SDK কিছু জনপ্রিয় ফাইল ফরম্যাটে এবং এক ফরম্যাট থেকে অন্য ফরম্যাটে সহজে ডকুমেন্ট রূপান্তর সমর্থন করে। লাইব্রেরিটি EMF, PDF, HTML, EPUB, DOTX, GIF, BMP, PNG, RTF, XPS, WML এবং আরও অনেকগুলি সহ 20 টিরও বেশি ফাইল ফর্ম্যাটে রূপান্তর সমর্থন করে৷ SDK মেল মার্জ ক্রিয়াকলাপ সম্পাদন করতে ব্যবহার করা যেতে পারে, যেমন একটি ডাটাবেস বা অন্যান্য ডেটা উত্স থেকে চিঠি, খাম এবং লেবেল তৈরি করা।
Aspose.Words Cloud PHP REST API দিয়ে শুরু করা
আপনার ওয়েব সার্ভারে PHP 7.1 বা উচ্চতর সংস্করণ ডাউনলোড, ইনস্টল এবং কনফিগার করুন। Aspose.Words Cloud PHP REST API ইনস্টল করার সুপারিশ করার উপায় হল কম্পোজার ব্যবহার করা। একটি মসৃণ ইনস্টলেশনের জন্য অনুগ্রহ করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন৷
কম্পোজারের মাধ্যমে Aspose.Words Cloud PHP REST API ইনস্টল করুন
composer require aspose-cloud/aspose-words-cloud
এছাড়াও আপনি এটি সরাসরি GitHub থেকে ডাউনলোড করতে পারেন।PHP REST API এর মাধ্যমে শব্দ নথি তৈরি ও পরিচালনা করুন
Aspose.Words Cloud PHP REST API PHP অ্যাপ্লিকেশনের ভিতরে স্ক্র্যাচ থেকে নতুন Word নথি তৈরি করার জন্য সম্পূর্ণ সমর্থন প্রদান করেছে। লাইব্রেরিটি ওয়ার্ড ডকুমেন্ট তৈরি এবং প্রক্রিয়াকরণের জন্য বেশ কিছু মৌলিক এবং উন্নত বৈশিষ্ট্যকে সম্পূর্ণরূপে সমর্থন করে যেমন নতুন পৃষ্ঠাগুলি যুক্ত করা, একটি ওয়ার্ড নথি অনলাইনে সংকুচিত করা, নথির বৈশিষ্ট্যগুলি অ্যাক্সেস করা এবং সংশোধন করা, একটি ওয়ার্ড নথিতে পরিসংখ্যান পাওয়া, শব্দ নথি রক্ষা করা, একটি এর অংশগুলি রেন্ডার করা। ওয়ার্ড ডকুমেন্ট একটি ইমেজে, একটি ওয়ার্ড ডকুমেন্ট থেকে সমস্ত ম্যাক্রো মুছে ফেলুন এবং আরও অনেক কিছু৷
PHP API এর মাধ্যমে নতুন শব্দ নথি তৈরি করুন
<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); ?>
PHP REST API ব্যবহার করে Word নথি রূপান্তর করুন
Aspose.Words Cloud PHP REST API সফ্টওয়্যার ডেভেলপারদের উচ্চ গুণমান এবং গতি সহ অন্যান্য সমর্থিত ফাইল ফর্ম্যাটে Microsoft Word এবং OpenOffice নথিতে রূপান্তর করতে দেয়। লাইব্রেরিটি বিভিন্ন জনপ্রিয় ফাইল ফরম্যাটে রূপান্তর সমর্থন করে যেমন DOCX, DOC, RTF, ODT, PDF, HTML, MD, XAML, TXT, PNG, JPG এবং আরও অনেক কিছুতে। লাইব্রেরীতে অন্যান্য জনপ্রিয় নথির রূপান্তরগুলিও অন্তর্ভুক্ত ছিল যেমন, PDF to Word রূপান্তর করা, Word to PDF রূপান্তর করা, MOBI থেকে EPUB তে রূপান্তর করা, MOBI থেকে PDF তে রূপান্তর করা, Word থেকে EPUB-তে রূপান্তর করা, Word থেকে ছবিতে রূপান্তর করা, Word থেকে HTML-এ রূপান্তর করা এবং আরও অনেক কিছু।
কিভাবে PHP REST API এর মাধ্যমে PDF কে Word প্রোগ্রামে রূপান্তর করবেন?
<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); ?>
পিএইচপি এর মাধ্যমে একাধিক শব্দ নথির তুলনা করা হচ্ছে
PHP-এর জন্য Aspose.Words Cloud SDK সফ্টওয়্যার বিকাশকারীদের তাদের Word নথিগুলিকে পিএইচপি কোডের কয়েকটি লাইনের সাথে তুলনা করতে সক্ষম করে। লাইব্রেরি প্রোগ্রাম্যাটিকভাবে দুটি Word নথির তুলনা করতে এবং তাদের মধ্যে পার্থক্য পুনরুদ্ধার করার অনুমতি দেয়। লাইব্রেরি নথির তুলনার ফলাফল প্রদর্শনকে সমর্থন করে এবং এতে পার্থক্যের প্রকারের তথ্য যেমন আপডেট করা পাঠ্য, মুছে ফেলা পাঠ্য, নতুন যোগ করা পাঠ্য, বিন্যাস পরিবর্তন এবং আরও কিছু অন্তর্ভুক্ত থাকতে পারে। এটি নথিতে পার্থক্যের অবস্থান এবং যোগ করা বা মুছে ফেলা পাঠ্য সম্পর্কে তথ্য প্রদান করতে পারে।
পিএইচপি লাইব্রেরির মাধ্যমে প্রতিবেদন তৈরি করুন
PHP-এর জন্য Aspose.Words Cloud SDK পেশাদার প্রিন্ট-প্রস্তুত DOCX, DOC, RTF, PHP অ্যাপ্লিকেশনের ভিতরের টেমপ্লেটগুলি থেকে PDF রিপোর্ট তৈরি করার জন্য সম্পূর্ণ কার্যকারিতা প্রদান করেছে। একটি প্রতিবেদন তৈরি করতে, প্রথমে আপনাকে JSON, XML বা CSV ফর্ম্যাটে আপনার উত্স ডেটা প্রস্তুত করতে হবে, তারপর একটি প্রতিবেদন টেমপ্লেট তৈরি করতে হবে এবং টেমপ্লেটে ডেটা আবদ্ধ করতে এবং আউটপুট নথি তৈরি করতে একটি সাধারণ 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); ?>