القيود و API الاختلافات

عام API الاختلافات

توضح القائمة التالية (مع نماذج مقاطع الكود) بعض الاختلافات بين واجهات برمجة التطبيقات (APIs) Aspose.Cells for Java و Aspose.Cells for PHP via Java واجهات برمجة التطبيقات.

مكتبة الاستيراد (مقارنات الحزم)

Aspose.Cells for Java

 import com.aspose.cells.*;

Aspose.Cells for PHP via Java

 require_once("Java.inc");

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

use aspose\cells;

use aspose\cells\Workbook;

إنشاء مصنف جديد

Aspose.Cells for Java

 Workbook workbook = new Workbook();

Aspose.Cells for PHP via Java

 $workbook = new Workbook();

Enums أو الثوابت

Aspose.Cells for Java

 arc2.getLineFormat().setDashStyle(MsoLineDashStyle.SOLID);

Aspose.Cells for PHP via Java

 $arc2->getLineFormat()->setDashStyle(cells\MsoLineDashStyle::SOLID);

مثال

Aspose.Cells for Java

 import com.aspose.cells.*;

public class Test1 {

	/**

	 * @param args

	 */

	public static void main(String[] args) throws Exception {



		Workbook workbook = new Workbook();

		WorksheetCollection worksheets = workbook.getWorksheets();

		Worksheet worksheet = worksheets.get(0);

		Cell cell = worksheet.getCells().get("A1");

		cell.putValue("Hello World!");

		workbook.save("out1.xlsx");

	}

}

Aspose.Cells for PHP via Java

 <?php



require_once("Java.inc");

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

use aspose\cells;

use aspose\cells\Workbook;

use aspose\cells\WorsheetCollection;

use aspose\cells\Worksheet;

use aspose\cells\Cell;


$workbook = new Workbook();

$worksheets = $workbook->getWorksheets();

$worksheet = $worksheets->get(0);

$cell = $worksheet->getCells()->get("A1");

$cell->putValue("Hello World!");

$workbook->save("out1.xlsx");


?>

قيود أخرى من Aspose.Cells for PHP via Java API مقارنة بـ Aspose.Cells for Java API

  1. لا يتم دعم استيراد / تصدير البيانات من Array و ArrayList و ResultSet وما إلى ذلك.
  2. الطباعة غير مدعومة.