1. محصولات
  2.   صفحه گسترده
  3.   Perl
  4.   Excel-Writer-XLSX
 
  

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

کتابخانه اکسل متن باز Perl که اجازه ایجاد، ویرایش و دستکاری اکسل XLSX را می دهد. این اجازه می دهد تا داده ها واردات / صادرات، تولید نمودار، پشتیبانی از فرمول و غیره.

Microsoft Excel ابزار قدرتمندی است که به طور گسترده برای دستکاری داده ها، تجزیه و تحلیل و گزارش استفاده می شود. هنگامی که صحبت از دستکاری فایل های اکسل به صورت برنامه نویسی با استفاده از پرل می شود، کتابخانه Excel-Writer-XLSX به عنوان یک راه حل قابل اعتماد و غنی از ویژگی ها برجسته می شود. Excel-Writer-XLSX یک ماژول متن باز Perl است که ایجاد و دستکاری فایل های اکسل را در قالب XLSX، که فرمت پیش فرض مایکروسافت اکسل از سال 2007 استفاده می کند، امکان پذیر می کند. این ماژول به توسعه دهندگان نرم افزار مجموعه ای مناسب از ابزارها و عملکردها را ارائه می دهد. صفحات گسترده اکسل را تولید، اصلاح و قالب بندی کنید و آن را به منبعی ضروری برای خودکارسازی وظایف پردازش داده تبدیل کنید.

کتابخانه Excel-Writer-XLS Perl دنیایی از امکانات را برای توسعه دهندگانی که به دنبال تعامل برنامه‌ریزی با فایل‌های اکسل هستند باز می‌کند. چندین ویژگی مهم در کتابخانه وجود دارد، مانند دسته‌بندی کاربرگ‌های متعدد، کار با رشته‌ها و اعداد، پشتیبانی از قالب‌بندی سلول، کار با فرمول‌ها، درج و مدیریت تصاویر، کار با نمودارها، پشتیبانی از اعتبارسنجی داده، قالب‌بندی شرطی، درج و مدیریت جداول. ، پشتیبانی از قالب‌های رشته غنی، مدیریت لینک‌ها، تنظیمات صفحه و گزینه‌های چاپ و بسیاری موارد دیگر.

Excel-Writer-XLSX یک کتابخانه پرل همه کاره و آسان برای استفاده است که تولید فایل اکسل و کارهای دستکاری را ساده می کند. این کتابخانه از ایجاد فرمول‌ها در سلول‌ها پشتیبانی می‌کند و چندین عملکرد را برای تنظیم فرمول‌ها با استفاده از نحو استاندارد اکسل ارائه می‌کند، که به توسعه‌دهندگان اجازه می‌دهد محاسبات را انجام دهند و تجزیه و تحلیل داده‌ها را به صورت خودکار در برنامه‌های Perl خود انجام دهند. چه نیاز به تولید گزارش‌ها، پردازش مجموعه داده‌های بزرگ یا ادغام عملکرد اکسل در برنامه‌های پرل خود داشته باشید، Excel-Writer-XLSX ابزارهای لازم را برای ساده‌سازی گردش کار شما فراهم می‌کند.

Previous Next

شروع به کار با Excel-Writer-XLSX

روش توصیه شده برای نصب Excel-Writer-XLSX استفاده از روش استاندارد Perl است. لطفا از دستور زیر برای نصب راحت استفاده کنید.

Excel-Writer-XLSX را از طریق CPAN نصب کنید

cpan Excel::Writer::XLSX 

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

ایجاد و مدیریت صفحه گسترده Excel از طریق Perl

کتابخانه متن باز Excel-Writer-XLSX به توسعه دهندگان نرم افزار اجازه می دهد تا صفحات گسترده Excel را در برنامه های Perl خود ایجاد و دستکاری کنند. این امکان تولید صفحات گسترده اکسل جدید را از ابتدا تنها با چند خط کد پرل فراهم می کند. این توابع برای تعریف کاربرگ ها، تنظیم مقادیر سلول، قالب بندی سلول ها، و اعمال گزینه های مختلف سبک مانند اندازه فونت، پررنگ/مورب، حاشیه سلول ها، رنگ های پس زمینه و موارد دیگر را فراهم می کند. این انعطاف پذیری امکان ایجاد صفحات گسترده بصری جذاب و آموزنده را فراهم می کند. مثال زیر نشان می‌دهد که چگونه توسعه‌دهندگان نرم‌افزار می‌توانند صفحه‌گسترده اکسل را ایجاد کنند و با تعیین شاخص‌های سطر و ستون با استفاده از دستورات Perl، صفحه‌کار را با داده‌ها پر کنند.

چگونه با استفاده از Perl API فایل های اکسل ایجاد کنیم؟

use Excel::Writer::XLSX;

// initialize a new Excel workbook and add a worksheet:

my $workbook = Excel::Writer::XLSX->new('output.xlsx');
my $worksheet = $workbook->add_worksheet();

//Populate the worksheet with data by specifying row and column indices

$worksheet->write('A1', 'Hello');
$worksheet->write('A2', 'Excel');
$worksheet->write('B1', 'Welcome');
$worksheet->write('B2', 'to');
$worksheet->write('C1', 'excel-writer-xlsx'); 

افزودن و مدیریت نمودارها در صفحات گسترده از طریق Perl

تجسم داده ها در قالب نمودار یک نیاز رایج در اکسل است. کتابخانه متن باز Excel-Writer-XLSX از ایجاد انواع نمودارها، از جمله نمودار میله ای، نمودار خطی، نمودار دایره ای و غیره پشتیبانی می کند. توسعه دهندگان نرم افزار می توانند محدوده داده های نمودار را مشخص کنند، ظاهر نمودار را سفارشی کنند و عناوین، برچسب ها و افسانه ها را برای بهبود نمایش بصری داده ها اضافه کنند. مثال زیر نحوه درج نمودار را با استفاده از کد پرل در یک کاربرگ اکسل نشان می دهد.

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

 my $chart = $workbook->add_chart(type => 'column', embedded => 1);

$chart->add_series(
    categories => '=Sheet1!$A$1:$A$3',
    values     => '=Sheet1!$B$1:$B$3',
);

$worksheet->insert_chart('C4', $chart);

وارد کردن و صادر کردن داده ها از فایل Excel

کتابخانه متن‌باز Excel-Writer-XLSX به توسعه‌دهندگان نرم‌افزار امکان وارد کردن و صادر کردن داده‌ها از یک فایل اکسل در داخل برنامه‌های Perl را آسان می‌کند. این کتابخانه از واردات و صادرات یکپارچه داده از منابع مختلف داده پشتیبانی می کند. این می‌تواند داده‌ها را از آرایه‌ها، هش‌ها، نتایج جستجوی پایگاه داده و فایل‌های CSV بخواند، و برای پر کردن برگه‌های اکسل با داده‌های موجود راحت باشد. به طور مشابه، صادرات داده‌ها از برگه‌های اکسل به این فرمت‌ها را امکان‌پذیر می‌کند و استخراج داده‌ها و ادغام در سیستم‌های دیگر را تسهیل می‌کند.

 فارسی