Aspose.Diagram Cloud SDK for PHP
PHP API برای ایجاد، ویرایش و تبدیل نمودارهای Visio
یک کتابخانه نموداری قدرتمند PHP برای ایجاد، ویرایش، دستکاری و تبدیل فرمتهای فایل Microsoft Visio از جمله VSD، VSDX، VSS، VSSX، VST و موارد دیگر به صورت برنامهنویسی.
در دنیای دیجیتال پرشتاب امروزی، ارتباطات موثر کلید موفقیت در هر کسب و کار یا سازمانی است. ارتباط بصری، به ویژه، نقش مهمی در انتقال سریع و کارآمد اطلاعات پیچیده ایفا می کند. نمودارها و فلوچارت ها برخی از مؤثرترین ابزارها برای تجسم ایده ها، فرآیندها و داده ها هستند. Aspose.Diagram Cloud SDK برای PHP یک کتابخانه قدرتمند است که توسعه دهندگان PHP را قادر می سازد تا از پتانسیل ارتباط بصری در برنامه های خود استفاده کنند. . بیایید ویژگیهای کلیدی آن را بررسی کنیم، و اینکه چگونه میتواند برای توسعهدهندگان و کسبوکارها به طور یکسان مفید باشد.
Aspose.Diagram Cloud SDK برای PHP یک کتابخانه نموداری قدرتمند است که به توسعه دهندگان PHP اجازه می دهد تا با فرمت های فایل Microsoft Visio در داخل برنامه های خود کار کنند. این یک کتابخانه مشهور برای کار با فایل های Microsoft Visio است که طیف گسترده ای از قابلیت ها را برای ایجاد، ویرایش و دستکاری نمودارها ارائه می دهد. این کتابخانه شامل پشتیبانی از بارگیری و صادرات فایلهای Microsoft Visio (VSDX، VSX، VTX، VDX، VSSX، VSTX، VSDM، VSSM، VSTM) به فرمتهای مختلف فایل محبوب، مانند PDF، HTML، XPS، SWF، XAML، تصاویر ( BMP، JPEG، TIFF، EMF، SVG و PNG) و بسیاری موارد دیگر.
SDKهای مبتنی بر ابر مانند Aspose.Diagram Cloud SDK برای PHP این قابلیت را به همراه دارد که به توسعه دهندگان PHP و همچنین برنامهها امکان میدهد تا مدیریت نمودار را مستقیماً در برنامههای نرمافزاری خود به آسانی ادغام کنند. با انعطاف پذیری، مقیاس پذیری و مقرون به صرفه بودن API های مبتنی بر ابر، می توانید نمودارها را به راحتی ایجاد، ویرایش و دستکاری کنید. با کاوش در پتانسیل SDK در پروژه های PHP خود، آینده توسعه نرم افزار را در آغوش بگیرید. چه نیاز به ایجاد فلوچارت های پیچیده، نمودارهای سازمانی یا نمودارهای شبکه داشته باشید، Aspose.Diagram این فرآیند را ساده می کند.
شروع به کار با Aspose.Diagram Cloud SDK برای PHP
روش توصیه شده برای نصب Aspose.Diagram Cloud SDK برای PHP استفاده از Composer است. لطفا از دستور زیر برای نصب راحت استفاده کنید.
Aspose.Diagram Cloud SDK را برای PHP از طریق Composer نصب کنید
composer require aspose/diagram-sdk-php
همچنین میتوانید آن را مستقیماً از صفحه محصول Aspose دانلود کنید.ایجاد نمودار جدید Visio از طریق PHP API
Aspose.Diagram Cloud SDK برای برنامه نویسان نرم افزار ایجاد و مدیریت نمودارهای جدید Visio را در برنامه های PHP خود آسان می کند. SDK پشتیبانی جامعی را برای کار با فایل های Microsoft Visio از جمله فرمت های VSD، VSDX، VSS، VSSX و VST ارائه می دهد. توسعهدهندگان نرمافزار میتوانند نمودارهای جدیدی را از ابتدا ایجاد کنند یا نمودارهای موجود را اصلاح کنند و امکان تولید و سفارشیسازی نمودارهای پویا را فراهم کنند. سازگاری با فرمت های مختلف Visio را تضمین می کند و نیازی به نصب نرم افزارهای خاص برای مشاهده یا ویرایش نمودارها را از بین می برد. مثال زیر نشان میدهد که چگونه توسعهدهندگان نرمافزار میتوانند به راحتی یک فایل نمودار جدید Microsoft Visio را در برنامههای PHP خود ایجاد کنند.
چگونه با استفاده از PHP REST API دیاگرام جدید Visio VDX ایجاد کنیم؟
// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).
$api = new DiagramApi("client_credentials", "MY_CLIENT_ID", "MY_CLIENT_SECRET");
$result = $api->createNew("sample.vdx");
نمودار Visio به فرمت های دیگر صادر کردن از طریق PHP
Aspose.Diagram Cloud SDK برای PHP یک راه حل مفید و سازمان یافته است که توسعه دهندگان نرم افزار را قادر می سازد نمودارهای Microsoft Visio را به فرمت های فایل های متعدد دیگر در داخل برنامه های PHP خود باز کرده و تبدیل کنند. SDK از تبدیل نمودارهای Visio به فرمتهای مختلف مانند PDF، XPS، SWF، فرمتهای تصویر (JPEG، PNG، BMP) و HTML پشتیبانی میکند و اشتراکگذاری نمودارها را در اشکال مختلف آسان میکند. SDK میتواند کارهای تکراری مرتبط با مدیریت نمودار را خودکار کند و به آنها اجازه دهد روی جنبههای پیچیدهتر برنامههای خود تمرکز کنند.
تبدیل نمودار Visio به سایر فرمتهای فایل پشتیبانی شده از طریق PHP API
require_once(__DIR__ . '/vendor/autoload.php');
require_once(__DIR__ . '/Utils.php');
use Aspose\Diagram\Cloud\Api\DiagramFileApi;
use \Aspose\Diagram\Cloud\Configuration;
use \Aspose\Diagram\Cloud\Model;
use \Aspose\Diagram\Cloud\ObjectSerializer;
class DiagramFile {
public $diagramApi;
public function __construct() {
$this->diagramApi = new DiagramFileApi();
$config = $this->diagramApi->getConfig();
$token = Utils::getAccessToken();
$config ->setAccessToken($token);
}
public function saveFileAsAnotherFormat() {
$fileName ='file_get_1.vdx';
$isOverwrite = 'true';
$folder= "";
$format = new \Aspose\Diagram\Cloud\Model\FileFormatRequest();
$format->setFormat("pdf");
$newfilename = "file_saveas_php.pdf";
$result = $this->diagramApi->DiagramFilePostSaveAs($fileName, $format, $newfilename, $folder, $isOverwrite);
$json = json_decode($result);
print_r ( $json );
}
}
$diagramFile = new DiagramFile();
$diagramFile->saveFileAsAnotherFormat();
استخراج اطلاعات نمودار از طریق PHP
Aspose.Diagram Cloud SDK برای PHP شامل پشتیبانی کامل برای بارگیری و استخراج اطلاعات از نمودار Visio در داخل برنامه های PHP است. توسعه دهندگان نرم افزار می توانند اطلاعات ارزشمندی را از نمودارها تنها با چند خط کد PHP استخراج کنند. از ویژگیهای مختلف برای پردازش استخراج، مانند اشکال، متن و ابرداده، برای تجزیه و تحلیل بیشتر یا ادغام در سایر برنامهها پشتیبانی میکند. علاوه بر این، SDK امکان دستکاری اشکال در نمودارها را فراهم میکند و به توسعهدهندگان نرمافزار اجازه میدهد تا در صورت نیاز، مکان، تغییر اندازه و استایل اشکال را تغییر دهند.