1. محصولات
  2.   صفحه گسترده
  3.   Perl
  4.   Aspose.Cells Cloud SDk for Perl

Aspose.Cells Cloud SDk for Perl

 
 

API رایگان Perl برای ایجاد و تبدیل فایل های اکسل

Perl REST API که به برنامه نویسان امکان ایجاد، ویرایش، دستکاری و تبدیل صفحات گسترده Microsoft Excel و OpenOffice را در داخل برنامه های کاربردی مبتنی بر ابر می دهد.

در دنیای امروزی مبتنی بر داده، صفحات گسترده اکسل به بخشی جدایی ناپذیر از عملیات تجاری تبدیل شده اند. از تجزیه و تحلیل داده ها و گزارش دهی گرفته تا محاسبات پیچیده، اکسل یک پلت فرم همه کاره برای مدیریت و دستکاری داده ها ارائه می دهد. برای استفاده از قدرت اکسل در فضای ابری، توسعه دهندگان می توانند به Aspose.Cells Cloud SDK برای Perl مراجعه کنند. این کیت توسعه نرم‌افزار (SDK) مجموعه‌ای جامع از ابزارها و قابلیت‌ها را برای کار با فایل‌های اکسل فراهم می‌کند که امکان ادغام یکپارچه با برنامه‌های Perl را فراهم می‌کند. این شامل پشتیبانی از برخی از فرمت‌های فایل گسترده صفحات گسترده مانند XLS، XLSX، XLSB، XLSM، XLT، XLTX، XLTM، ODS، XML، CSV، TSV، TXT، HTML، MHTML، و غیره است.

Aspose.Cells Cloud SDK برای Perl به عنوان پلی بین برنامه های Perl شما و ویژگی های قدرتمند Aspose.Cells Cloud، یک سرویس مبتنی بر ابر برای پردازش فایل اکسل عمل می کند. با استفاده از این SDK، توسعه‌دهندگان نرم‌افزار می‌توانند بدون زحمت طیف وسیعی از وظایف را انجام دهند، مانند ایجاد فایل‌های اکسل از ابتدا، اصلاح فایل‌های اکسل موجود، تبدیل فایل‌های اکسل به بسیاری از فرمت‌های فایل پشتیبانی‌شده دیگر، استخراج داده‌ها از صفحات گسترده، تولید گزارش، ایجاد نمودارهای بصری جذاب. ، اضافه کردن نمودارها به گزارش های اکسل، افزودن یا حذف یک ناحیه سلول برای قالب بندی شرطی، درج یا حذف، درج یا ادغام کتاب های کاری، افقی یا veAspose.Cells Cloud SDK برای Perl

ویژگی‌های گسترده Aspose.Cells Cloud SDK برای Perl به توسعه‌دهندگان نرم‌افزار یک جعبه ابزار قوی برای کار با فایل‌های اکسل ارائه می‌کند و به آن‌ها اجازه می‌دهد تا برنامه‌های کارآمد و غنی را به آسانی بسازند. SDK یک مستندات API ساده و جامع به همراه نمونه‌های کد ارائه می‌کند که شروع سریع را برای توسعه‌دهندگان آسان می‌کند. با یکپارچه سازی یکپارچه، مستندات جامع و تمرکز بر امنیت، توسعه دهندگان نرم افزار را قادر می سازد تا راه حل های قدرتمند و کارآمد مبتنی بر Excel را در فضای ابری ایجاد کنند. این Perl SDK مبتنی بر ابر دارایی ارزشمندی برای هر توسعه دهنده Perl است که به دنبال ساده سازی فرآیندهای مدیریت فایل اکسل خود است.

Previous Next

شروع به کار با Aspose.Cells Cloud SDK برای Perl

برای استفاده از Aspose.Cells Cloud SDK برای Perl، باید Perl را روی سیستم خود نصب کرده باشید. روش توصیه شده برای نصب SDK استفاده از شبکه جامع پرل آرشیو (CPAN) است. لطفا از دستور زیر برای نصب راحت استفاده کنید.

Aspose.Cells Cloud SDK را برای Perl T از طریق CPAN نصب کنید

cpan AsposeCellsCloud 

همچنین می‌توانید آن را مستقیماً از GitHub دانلود کنید.

ایجاد صفحه گسترده اکسل به روش های مختلف از طریق Swift API

Aspose.Cells Cloud SDK برای Perl شامل پشتیبانی کامل برای تولید و مدیریت اسناد صفحه‌گسترده اکسل در قالب‌های فایل مختلف در داخل برنامه‌های Swift است. این کتابخانه به توسعه‌دهندگان نرم‌افزار امکان می‌دهد تا کتاب‌های کاری را به روش‌های مختلف ایجاد و مدیریت کنند، مانند ایجاد یک کتاب کار خالی از ابتدا، ایجاد یک کتاب کار اکسل با یک الگوی نشانگر هوشمند یا ایجاد یک کتاب کار اکسل با یک فایل الگو، دریافت شمارش صفحات در یک کتاب کار اکسل، رمز عبور را برای یک کتاب کار اکسل، تنظیم خودکار ستون‌ها در کتاب کار اکسل و بسیاری موارد دیگر تنظیم و پاک کنید.

ایجاد یک فایل Excel جدید در Cloud از طریق Perl API

Aspose.Cells Cloud SDK برای Perl شامل پشتیبانی بسیار قوی برای ایجاد و دستکاری صفحات گسترده اکسل در فرمت های مختلف فایل مانند XLS، XLSX، XLSB، XLSM، XLT، XLTX، XLTM و غیره است. SDK به توسعه دهندگان نرم افزار اجازه می دهد تا فایل های اکسل جدید را از ابتدا ایجاد کنند، فایل های موجود را اصلاح کنند، تصاویر را درج کنند، کتاب کار جدید را اضافه کنند، کتاب های کاری را ادغام کنند و داده های خاص را با استفاده از یک API ساده و بصری استخراج کنند. می‌توانید به‌صورت برنامه‌نویسی کاربرگ‌ها را اضافه یا حذف کنید، ردیف‌ها و ستون‌ها را درج یا حذف کنید، قالب‌بندی را اعمال کنید و فرمول‌ها را تنظیم کنید. مثال‌های زیر نشان می‌دهند که چگونه توسعه‌دهندگان نرم‌افزار می‌توانند یک Workbook خالی در برنامه‌های Perl خود ایجاد کنند.

یک Workbook خالی در داخل Perl Applications ایجاد کنید

namespace Aspose.Cells.Cloud.SDK.Example
{
    using Aspose.Cells.Cloud.SDK.Api;
    using Aspose.Cells.Cloud.SDK.Request;
    using System;

    public partial class CellsApiExample
    {
        public void PutWorkbookCreateExample()
        {
            CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("CellsCloudTestClientId"), Environment.GetEnvironmentVariable("CellsCloudTestClientSecret"));
            PutWorkbookCreateRequest request = new PutWorkbookCreateRequest { name = "Book1.xlsx", folder = "TestData/In" };
            cellsApi.PutWorkbookCreate(request);
        }
    }
}

تبدیل صفحه گسترده اکسل به فرمت های دیگر از طریق پرل

Aspose.Cells Cloud SDK برای Perl دارای یک مبدل صفحه گسترده بسیار قدرتمند است که توسعه دهندگان نرم افزار را قادر می سازد تا انواع مختلف صفحه گسترده Excel را بارگیری و تبدیل به بسیاری از فرمت های فایل پشتیبانی شده تنها با چند خط کد پرل کنند. SDK تبدیل یکپارچه بین قالب‌های صفحه‌گسترده مختلف مانند XLS، XLSX، XLSB، CSV، TSV، XLSM، ODS، TXT، PDF، OTS، XPS، DIF، PNG، JPEG، BMP، SVG، TIFF، EMF، NUMBERS را امکان‌پذیر می‌سازد. FODS و بسیاری دیگر. این تطبیق پذیری سازگاری بین سیستم های مختلف را تضمین می کند و تبادل داده بین برنامه های مختلف را ساده می کند. مثال زیر نشان می دهد که چگونه توسعه دهندگان نرم افزار می توانند یک فایل اکسل را از طریق Perl API تبدیل کنند.

چگونه یک کتاب کار اکسل را از طریق Perl API تبدیل کنیم؟

    @api = AsposeCellsCloud::CellsApi.new("appsid","appkey")
    my $format = 'pdf'; # replace NULL with a proper value
    my $password = undef; # replace NULL with a proper value
    my $out_path = undef; # replace NULL with a proper value
    my $Book1_data =undef;
    my @fileinfos = stat("D:\\Projects\\Aspose\\Aspose.Cloud\\Aspose.Cells.Cloud.SDK\\src\\TestData\\Book1.xlsx");
    my $filelength = @fileinfos[7];
    open(DATA, " $api, 'file'=>$name ,'folder' =>$folder) ;  
    $result = $api->cells_workbook_put_convert_workbook( workbook => $Book1_data, format => $format, password => $password, out_path => $out_path,folder =>$folder);conver

کار با پیوندها در یک فایل اکسل

هایپرلینک ها در فایل های اکسل راهی راحت برای پیمایش سریع به مکان ها، وب سایت ها یا فایل های دیگر فراهم می کنند. Aspose.Cells Cloud SDK برای Perl ویژگی‌های فوق‌العاده‌ای را برای کار با فایل‌های اکسل فراهم کرده است که به توسعه‌دهندگان نرم‌افزار اجازه می‌دهد تا کارآمدی داشته باشند، و آنها را قادر می‌سازد تا لینک‌ها را در کاربرگ‌های اکسل به صورت برنامه‌نویسی با چند خط کد پرل اضافه کنند، تغییر دهند و حذف کنند. مثال زیر نشان می دهد که چگونه توسعه دهندگان نرم افزار می توانند لینک های موجود در برنامه های Perl خود را تغییر دهند.

چگونه پیوندهای موجود در فایل اکسل را از طریق Perl API تغییر دهیم؟

use AsposeCellsCloud;

# Set up your credentials
my $api = AsposeCellsCloud::CellsApi->new(client_id => "Your_App_SID", client_secret => "Your_App_Key");

# Specify the file name and worksheet name

my $filename = "sample.xlsx";
my $sheet_name = "Sheet1";
# Define the cell name of the hyperlink to be modified
my $cell_name = "A1";
# Define the new hyperlink URL and text
my $new_hyperlink_url = "https://www.updated-example.com";
my $new_hyperlink_text = "Updated Example Website";

# Update the hyperlink in the cell
my $response = $api->post_worksheet_hyperlink($filename, $sheet_name, $cell_name, $new_hyperlink_url, $new_hyperlink_text);

print "Hyperlink updated successfully.\n";

ایجاد و مدیریت نمودارها در داخل فایل اکسل از طریق Perl

Aspose.Cells Cloud SDK برای Perl ایجاد یک نمودار جدید یا اصلاح نمودارهای موجود در داخل کاربرگ Excel با استفاده از دستورات Perl را برای توسعه دهندگان نرم افزار آسان می کند. ایجاد نمودارها و نمودارهای جذاب بصری با قابلیت های تولید نمودار SDK آسان شده است. این به توسعه دهندگان نرم افزار اجازه می دهد تا به صورت پویا انواع مختلف نمودارها را تولید کنند، ظاهر آنها را سفارشی کنند و آنها را در فایل های اکسل جاسازی کنند یا آنها را به فرمت های تصویر صادر کنند. مثال زیر نحوه اضافه کردن نمودار را به کاربرگ اکسل در داخل برنامه های پرل نشان می دهد.

چگونه نمودار را از طریق کد پرل به کاربرگ اکسل اضافه کنیم؟

namespace Aspose.Cells.Cloud.SDK.Example
{
    using Aspose.Cells.Cloud.SDK.Api;
    using Aspose.Cells.Cloud.SDK.Request;
    using System;

    public partial class CellsApiExample
    {
        public void PutWorksheetAddChartExample()
        {
            CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("CellsCloudTestClientId"), Environment.GetEnvironmentVariable("CellsCloudTestClientSecret"));
            PutWorksheetAddChartRequest request = new PutWorksheetAddChartRequest { name = "Book1.xlsx", sheetName = "Sheet4",
                chartType="pie",
                upperLeftRow = 5,
                upperLeftColumn = 5,
                lowerRightRow = 10,
                lowerRightColumn = 10,
                area = "C7:D11",
                isVertical = true, folder = "TestData/In" };
            cellsApi.PutWorksheetAddChart(request);
        }
    }
}
 فارسی