Perl API ฟรีเพื่อสร้างและแปลงสเปรดชีต Excel

Open Source Perl Excel Library ที่อนุญาตให้สร้าง แก้ไข และจัดการ Excel XLSX อนุญาตให้นำเข้า/ส่งออกข้อมูล การสร้างแผนภูมิ การสนับสนุนสูตร และอื่นๆ

Microsoft Excel เป็นเครื่องมืออันทรงพลังที่ใช้กันอย่างแพร่หลายสำหรับการจัดการข้อมูล การวิเคราะห์ และการรายงาน เมื่อพูดถึงการจัดการไฟล์ Excel โดยทางโปรแกรมโดยใช้ Perl ไลบรารี Excel-Writer-XLSX มีความโดดเด่นในฐานะโซลูชันที่เชื่อถือได้และเต็มไปด้วยคุณสมบัติ Excel-Writer-XLSX เป็นโมดูล Perl แบบโอเพ่นซอร์สที่ช่วยให้สามารถสร้างและจัดการไฟล์ Excel ในรูปแบบ XLSX ซึ่งเป็นรูปแบบเริ่มต้นที่ใช้โดย Microsoft Excel ตั้งแต่ปี 2550 ช่วยให้นักพัฒนาซอฟต์แวร์มีชุดเครื่องมือและฟังก์ชันที่สะดวกสบาย สร้าง แก้ไข และจัดรูปแบบสเปรดชีต Excel ทำให้เป็นทรัพยากรที่จำเป็นสำหรับการทำงานประมวลผลข้อมูลอัตโนมัติ

ไลบรารี Excel-Writer-XLS Perl เปิดโลกแห่งความเป็นไปได้สำหรับนักพัฒนาที่ต้องการโต้ตอบกับไฟล์ Excel โดยทางโปรแกรม ไลบรารีมีคุณสมบัติที่สำคัญหลายประการ เช่น การจัดการหลายแผ่นงาน การทำงานกับสตริงและตัวเลข การสนับสนุนการจัดรูปแบบเซลล์ การทำงานกับสูตร การแทรกและจัดการรูปภาพ การทำงานกับแผนภูมิ การสนับสนุนการตรวจสอบข้อมูล การจัดรูปแบบตามเงื่อนไข แทรกและจัดการตาราง , รองรับรูปแบบ Rich String, จัดการไฮเปอร์ลิงก์, ตัวเลือกการตั้งค่าหน้าและการพิมพ์ และอื่นๆ อีกมากมาย

Excel-Writer-XLSX เป็นไลบรารี Perl อเนกประสงค์และใช้งานง่าย ซึ่งช่วยให้การสร้างและการจัดการไฟล์ Excel ง่ายขึ้น ไลบรารีรองรับการสร้างสูตรภายในเซลล์และมีฟังก์ชันหลายอย่างในการตั้งค่าสูตรโดยใช้ไวยากรณ์ Excel มาตรฐาน ช่วยให้นักพัฒนาสามารถคำนวณและวิเคราะห์ข้อมูลภายในแอปพลิเคชัน Perl ของตนได้โดยอัตโนมัติ ไม่ว่าคุณจะต้องการสร้างรายงาน ประมวลผลชุดข้อมูลขนาดใหญ่ หรือรวมฟังก์ชันการทำงานของ Excel เข้ากับแอปพลิเคชัน 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 ของตนได้ ช่วยให้สามารถสร้างสเปรดชีต Excel ใหม่ตั้งแต่เริ่มต้นโดยใช้โค้ด Perl เพียงไม่กี่บรรทัด มีฟังก์ชันในการกำหนดเวิร์กชีต ตั้งค่าเซลล์ จัดรูปแบบเซลล์ และใช้ตัวเลือกการจัดรูปแบบต่างๆ เช่น ขนาดแบบอักษร ตัวหนา/ตัวเอียง เส้นขอบเซลล์ สีพื้นหลัง และอื่นๆ ความยืดหยุ่นนี้ช่วยให้สามารถสร้างสเปรดชีตที่ดึงดูดสายตาและให้ข้อมูลได้ ตัวอย่างต่อไปนี้แสดงวิธีที่นักพัฒนาซอฟต์แวร์สามารถสร้างสเปรดชีต Excel และเติมข้อมูลลงในเวิร์กชีตโดยการระบุดัชนีแถวและคอลัมน์โดยใช้คำสั่ง Perl

จะสร้างไฟล์ Excel โดยใช้ 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 ไลบรารี Excel-Writer-XLSX แบบโอเพ่นซอร์สให้การสนับสนุนในการสร้างแผนภูมิประเภทต่างๆ รวมถึงแผนภูมิแท่ง แผนภูมิเส้น แผนภูมิวงกลม และอื่นๆ นักพัฒนาซอฟต์แวร์สามารถระบุช่วงข้อมูลแผนภูมิ ปรับแต่งลักษณะที่ปรากฏของแผนภูมิ และเพิ่มชื่อ ป้ายกำกับ และคำอธิบายเพื่อปรับปรุงการแสดงข้อมูลด้วยภาพ ตัวอย่างต่อไปนี้สาธิตวิธีการแทรกแผนภูมิลงในแผ่นงาน Excel โดยใช้โค้ด Perl

จะเพิ่มแผนภูมิลงในแผ่นงาน Excel ผ่านโค้ด Perl ได้อย่างไร

 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 แบบโอเพ่นซอร์สทำให้นักพัฒนาซอฟต์แวร์สามารถนำเข้าและส่งออกข้อมูลจากไฟล์ Excel ภายในแอปพลิเคชัน Perl ได้อย่างง่ายดาย ไลบรารีรองรับการนำเข้าและส่งออกข้อมูลจากแหล่งข้อมูลต่างๆ ได้อย่างราบรื่น สามารถอ่านข้อมูลจากอาร์เรย์ แฮช ผลการสืบค้นฐานข้อมูล และไฟล์ CSV ได้ ทำให้สะดวกสำหรับการเติมชีต Excel ด้วยข้อมูลที่มีอยู่ ในทำนองเดียวกัน ช่วยให้สามารถส่งออกข้อมูลจากชีต Excel ไปยังรูปแบบเหล่านี้ ซึ่งอำนวยความสะดวกในการแยกข้อมูลและบูรณาการเข้ากับระบบอื่น

 ไทย