PHP Excel'den HTML'ye

Excel elektronik tablolarını web sayfalarınıza gömmek için, bunları resimlere veya HTML içeriğine dönüştürmeniz gerekir. HTML web siteleri için daha uygun olduğundan, bu makale Excel XLSX veya XLS dosyalarının PHP’de HTML sayfalarına nasıl dönüştürüleceğini kapsar.

PHP Excel’den HTML’ye Dönüştürme API’sı

Excel XLSX veya XLS dosyalarını HTML’ye dönüştürmek için Aspose.Cells for PHP via Java kullanacağız. API, PHP tabanlı web uygulamaları için çok çeşitli elektronik tablo otomasyon özellikleri sağlar. API paketini buradan indirebilirsiniz.

kullanım

Aspose.Cells for PHP’yi Java aracılığıyla kullanmak için yerine getirmeniz gereken ön koşullar aşağıdadır.

Önkoşulları tamamladıktan sonra, test için example.php dosyasını çalıştırmak için aşağıdaki adımları izleyin.

  1. Java.inc dosyasını indirdiğiniz API paketinin kök klasörüne atın.

  2. Komut isteminde aşağıdaki komutları kullanarak JavaBridge.jar’ı çalıştırın:

> cd aspose.cells
> %JAVA_HOME%\\bin\\java -Djava.ext.dirs=lib -jar JavaBridge.jar SERVLET_LOCAL:8080
  1. Aşağıdaki komutu kullanarak example.php’yi API’nin kök klasöründen çalıştırın:
> php example.php

Excel Dosyalarını PHP’de HTML’ye Dönüştürün

Excel dosyalarını HTML’ye dönüştürme adımları aşağıdadır.

Aşağıdaki kod örneği, bir Excel XLSX dosyasının PHP’de HTML’ye nasıl dönüştürüleceğini gösterir.

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

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

// dönüştürülecek belgeyi yükle
$wkbk = new Workbook("Book.xlsx");

// HTML olarak kaydet
$wkbk->save("output.html", SaveFormat::HTML);

Excel’den HTML’ye

Excel'den HTML'ye PHP

Excel’den HTML’ye - Ek Seçenekleri Ayarlayın

Aspose.Cells ayrıca araç ipucu metnini etkinleştir, kılavuz çizgilerini göster/gizle vb. gibi Excel’den HTML’ye dönüştürmede ek seçenekler belirlemenize olanak tanır. Bu seçenekleri etkinleştirmek veya devre dışı bırakmak için HtmlSaveOptions sınıfı kullanılır.

Aşağıdakiler, Excel dosyalarını HTML’ye dönüştürürken ek seçenekler belirleme adımlarıdır.

Aşağıdaki kod örneği, PHP’de XLSX’i HTML’ye dönüştürürken ek seçeneklerin nasıl ayarlanacağını gösterir.

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

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

// dönüştürülecek belgeyi yükle
$wkbk = new Workbook("Book.xlsx");

// HTML kaydetme seçeneklerini oluşturun ve ayarlayın
$options = new HtmlSaveOptions();
$options->setAddTooltipText(true);

// HTML olarak kaydet
$wkbk->save("output.html", $options);

Ücretsiz API Lisansı Alın

Bir geçici lisans kullanarak API’yi değerlendirme sınırlamaları olmaksızın ücretsiz olarak kullanabilirsiniz.

Çözüm

Bu makalede, PHP kullanarak Excel dosyalarını HTML’ye nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, Excel’den HTML’ye dönüştürmeyi nasıl özelleştireceğinizi gördünüz. Belgeleri kullanarak PHP Excel API hakkında daha fazlasını keşfedebilirsiniz. Herhangi bir sorunuz olursa forumumuz aracılığıyla bize bildirmekten çekinmeyin.

Ayrıca bakınız