Excel ל-PDF PHP

גיליונות אלקטרוניים של Excel נמצאים בשימוש נרחב לאחסון וניתוח נתונים בצורה של שורות ועמודות. עם זאת, במקרים שונים, עליך להמיר את קבצי ה-Excel ל-PDF לפני שתשתף אותם דרך האינטרנט. על מנת להפוך את ההמרה של Excel ל-PDF לאוטומטית, מאמר זה מראה כיצד להמיר קבצי Excel ל-PDF באופן פרוגרמטי באמצעות PHP. יתר על כן, נדונות גם אפשרויות מתקדמות להתאמה אישית של המרת Excel ל-PDF.

API להמרה של PHP Excel ל-PDF

על מנת להמיר קבצי Excel XLSX או XLS ל-PDF, נשתמש ב-Aspose.Cells עבור PHP דרך Java. זהו API עשיר בתכונות המאפשר לך ליישם תכונות אוטומציה של גיליונות אלקטרוניים בתוך יישומי האינטרנט שלך. אתה יכול להוריד את החבילה של ה-API מכאן.

נוֹהָג

להלן התנאים המוקדמים שעליך לעמוד בהם כדי להשתמש ב-Aspose.Cells עבור PHP דרך Java.

לאחר השלמת התנאים המוקדמים, בצע את השלבים שלהלן כדי להפעיל את קובץ example.php לבדיקה.

  1. מקם את קובץ Java.inc בתיקיית השורש של חבילת ה-API שהורדת.

  2. הפעל את JavaBridge.jar באמצעות הפקודות שלהלן בשורת הפקודה:

> cd aspose.cells
> %JAVA_HOME%\bin\java -Djava.ext.dirs=lib -jar JavaBridge.jar SERVLET_LOCAL:8080
  1. הפעל את example.php מתיקיית השורש של ה-API באמצעות הפקודה הבאה:
> php example.php

המר את Excel XLSX או XLS ל-PDF ב-PHP

להלן השלבים להמרת Excel XLSX או XLS ל-PDF.

דוגמת הקוד הבאה מראה כיצד להמיר קובץ Excel XLSX ל-PDF ב-PHP.

require_once("Java.inc");
require_once("lib/aspose.cells.php");

use aspose\cells;
use aspose\cells\Workbook;

// טען מסמך להמרה
$wkbk = new Workbook("Book2.xlsx");

// לשמור בפורמט PDF
$wkbk->save("output.pdf", SaveFormat::PDF);

קובץ אקסל

אקסל ל-PDF

PDF הומר

המרת Excel ל-PDF

אפשרויות מתקדמות עבור המרת Excel ל-PDF

Aspose.Cells מספקת גם אפשרויות נוספות להתאמה אישית של המרת Excel ל-PDF. לדוגמה, אתה יכול להגדיר תאימות ל-PDF, דחיסה, סגנון קווי רשת, מספר עמודים לגיליון וכו'.

להלן השלבים להגדרת אפשרויות נוספות בהמרת Excel ל-PDF.

דוגמת הקוד הבאה מראה כיצד להתאים אישית את המרת Excel ל-PDF באמצעות אפשרויות נוספות.

require_once("Java.inc");
require_once("lib/aspose.cells.php");

use aspose\cells;
use aspose\cells\Workbook;
use aspose\cells\PdfSaveOptions;
use aspose\cells\PdfCompliance;

// טען מסמך להמרה
$wkbk = new Workbook("Book2.xlsx");

// ליצור אפשרויות PDF
pdfOptions = new PdfSaveOptions();
// הגדר תאימות ל-PDF
pdfOptions->setCompliance(PdfCompliance::PDF_A_1_B);

// לשמור בפורמט PDF
$wkbk->save("output.pdf", pdfOptions);

קבל רישיון API בחינם

על מנת להשתמש ב-API ללא מגבלות הערכה, אתה יכול [לבקש רישיון זמני ללא תשלום].

סיכום

במאמר זה, למדת כיצד להמיר קבצי Excel ל-PDF באמצעות PHP. יתר על כן, ראית כיצד להתאים אישית את המרת Excel ל-PDF באמצעות אפשרויות מתקדמות. אתה יכול לחקור עוד על ה-API באמצעות תיעוד. יתר על כן, אתה יכול ליצור איתנו קשר דרך הפורום שלנו בכל שאלה.

ראה גם