Excel uygulaması, bir elektronik tablo programındaki verileri hızlı ve kolay bir şekilde biçimlendirmek, düzenlemek ve hesaplamak için kullanılır. HTML veya Köprü Metni Biçimlendirme Dili, Web sayfaları için standart biçimlendirme dilidir. Farklı öğeler ve etiketler kullanarak web sayfalarına yapı kazandıran içeriği sağlar. Excel’den HTML’ye dönüştürme, sayfaları web sayfalarına dönüştürmek veya sayfaların içeriğini web uygulamalarına gömmek gibi çeşitli senaryolarda yararlı olabilir. Bu makalede, Node.js’de REST API kullanarak Excel XLS/XLSX’i HTML’ye dönüştürmeyi öğreneceksiniz.
Bu yazıda aşağıdaki konular ele alınacaktır:
- Excel XLS/XLSX’ten HTML’ye Dönüştürme REST API ve Node.js SDK
- Node.js’de REST API kullanarak Excel’i HTML dosyasına dönüştürme
Excel XLS/XLSX’ten HTML’ye Dönüştürme REST API ve Node.js SDK
Excel hücresini HTML’ye dönüştürmek için GroupDocs.Conversion Cloud’un Node.js SDK’sı API’sini kullanacağız. Güvenilir, platformdan bağımsız, güvenli bir JavaScript kitaplığı ve belge dönüştürme platformudur. Herhangi bir desteklenen dosya biçimindeki belgelerinizi ve görüntülerinizi ihtiyacınız olan herhangi bir biçime sorunsuz bir şekilde dönüştürmenize olanak tanır. Word, PowerPoint, Excel, PDF, HTML, CAD, raster görüntüler vb. gibi 50’den fazla belge ve görüntü türü arasında kolayca dönüştürebilirsiniz. Ayrıca, .NET, Java, PHP, Ruby, Android ve Python SDK’larını da destekler. Cloud API için belge dönüştürme ailesi üyeleri.
Konsolda aşağıdaki komutu kullanarak GroupDocs.Conversion Cloud’u Node.js uygulamanıza yükleyebilirsiniz:
npm install groupdocs-conversion-cloud
Lütfen adımları ve mevcut kod örneklerini izlemeye başlamadan önce gösterge tablosundan İstemci Kimliğinizi ve İstemci Sırrınızı alın. Kimliğinizi ve sırrınızı aldıktan sonra, lütfen aşağıda gösterilen kodu ekleyin:
# http://api.groupdocs.cloud adresinden düğüm uygulamanıza Node.js SDK'yı içe aktarın
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");
// https://dashboard.groupdocs.cloud adresinden clientId ve clientSecret'i edinin (ücretsiz kayıt gereklidir).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";
Node.js’de REST API kullanarak Excel’i HTML dosyasına dönüştürme
Bölümde, Excel’i bulutta programlı olarak HTML JavaScript’e dönüştürmek için aşağıdaki adımları takip edeceğiz:
XLSX Dosyasını Yükleyin
İlk olarak, aşağıdaki kod örneğini kullanarak excel dosyasını buluta yükleyin:
// dosyayı sistem sürücünüzden IOStream'de açın.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.xlsx';
// dosyayı oku
fs.readFile(resourcesFolder, (err, fileStream) => {
// FileApi'yi inşa et
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// dosya yükleme isteği oluştur
var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.xlsx", fileStream, myStorage);
// dosya yükleme
fileApi.uploadFile(request)
.then(function (response) {
console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
});
Sonuç olarak, karşıya yüklenen Excel dosyası, bulut üzerindeki kontrol panelinizin dosyalar bölümünde mevcut olacaktır.
XLSX’i Node.js’de HTML formatına dönüştürün
Şimdi, aşağıdaki adımları izleyerek programlı olarak JavaScript kullanarak Excel dosyasını HTML tablosuna dönüştürelim:
- ConvertApi’nin bir örneğini oluşturun
- ConvertSettings’in bir örneğini oluşturun
- Depolama adını ve giriş excel dosya yolunu ayarlayın
- Biçime “html” atayın
- Şimdi çıktı html dosya yolunu sağlayın
- ConvertSettings ile ConvertDocumentRequest oluşturun
- ConvertDocumentRequest ile convertDocument() yöntemini çağırarak dönüştürün
Aşağıdaki kod örneği, REST API kullanarak Excel’in Nodejs’de HTML’ye nasıl dönüştürüleceğini gösterir:
const convert = async () => {
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "nodejs-testing/sample-file.xlsx";
settings.format = "html";
settings.outputPath = "nodejs-testing/sample-file.html";
try {
// Belge dönüştürme isteği oluştur
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
}
catch (err) {
throw err;
}
}
convert()
.then(() => {
console.log("Successfully converted XLSX file to HTML format");
})
.catch((err) => {
console.log("Error occurred while converting the Excel file:", err);
})
Excel Dosyasını Girin:
Sonuç HTML Dosyası:
Dönüştürülen Dosyayı İndirin
Yukarıdaki kod örneği, dönüştürülen html dosyasını buluta kaydedecektir. Artık node.js’de Excel’i HTML’ye nasıl dönüştüreceğinizi biliyorsunuz. Ardından, aşağıdaki kod örneğini kullanarak html dosyasını indirin:
// dönüştürülen dosyayı indirmek için FileApi oluşturun
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// yükleme dosyası isteği oluştur
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.html", myStorage);
// dosya indirme ve yanıt türü Akış
fileApi.downloadFile(request)
.then(function (response) {
// dosyayı sistem dizininize kaydedin
fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.html", response, "binary", function (err) { });
console.log("Expected response type is Stream: " + response.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
Ücretsiz Çevrimiçi Excel’den HTML’ye Dönüştürücü
Excel’i çevrimiçi olarak ücretsiz olarak HTML’ye nasıl dönüştürebilirim? Lütfen yukarıdaki API kullanılarak geliştirilen ücretsiz çevrimiçi Excel’den HTML’ye dönüştürücü ve XLS’den HTML’ye dönüştürücü için aşağıdakileri deneyin.
Çözüm
Excel ve HTML dosyaları, verileri depolamak ve iletmek için yaygın olarak kullanılır. Buna uygun olarak, bu makale Node.js uygulamalarında XLSX’in HTML’ye nasıl dönüştürüleceğini ele aldı. Artık biliyorsun:
- Node.js kullanarak XLS’yi HTML’ye dönüştürme;
- dönüştürülmüş HTML dosyasını programlı olarak yükleyin ve indirin;
- Excel’den HTML’ye dönüştürücü çevrimiçi ücretsiz;
Ayrıca, belgeleri kullanarak GroupDocs.Conversion Cloud API hakkında daha fazla bilgi edinebilirsiniz. Ayrıca, API’lerimizi doğrudan tarayıcı aracılığıyla görselleştirmenize ve bunlarla etkileşimde bulunmanıza olanak tanıyan bir API Referansı bölümü de sağlıyoruz.
Son olarak, groupdocs.cloud ilginç yeni blog gönderileri yazıyor. Bu nedenle, düzenli güncellemeler için lütfen iletişimde kalın.
Bir soru sor
Ücretsiz Destek Forumumuz aracılığıyla Excel Sheet’i HTML’ye nasıl dönüştüreceğinizle ilgili sorularınızı sorabilirsiniz.
SSS
Node.js’de Excel verilerini HTML’ye nasıl dönüştürebilirim?
Excel dosyasını hızlı ve kolay bir şekilde HTML’ye dönüştürmeye yönelik Node.js kod parçacığını öğrenmek için lütfen bu bağlantıyı takip edin.
REST API kullanarak Excel’i JavaScript’te HTML tablosuna nasıl dönüştürebilirim?
Bir ConvertApi örneği oluşturun, dönüştürme ayarlarının değerlerini ayarlayın ve Excel’i etkileşimli html’ye dönüştürmek için ConvertDocumentRequest ile convertDocument yöntemini çağırın.
Excel’i çevrimiçi ücretsiz HTML olarak nasıl kaydedebilirim?
Excel elektronik tablosundan HTML’ye dönüştürücü çevrimiçi ücretsiz, Excel’i hızlı ve kolay bir şekilde HTML biçimine aktarmanıza olanak tanır. Dönüştürme tamamlandıktan sonra, HTML web sayfasını çevrimiçi olarak indirebilirsiniz.
XLSX’i çevrimiçi ücretsiz olarak HTML’ye nasıl dönüştürebilirim?
- Ücretsiz çevrimiçi Excel’den HTML’ye dönüştürücüyü açın
- Excel sayfasını yüklemek veya Excel dosyasını sürükleyip bırakmak için dosya bırakma alanının içine tıklayın.
- Şimdi Dönüştür düğmesine tıklayın, çevrimiçi XLSX’ten HTML’ye dönüştürücü, Excel’i HTML tablosuna dönüştürecektir.
- Çıktı dosyasının indirme bağlantısı, Excel’i çevrimiçi olarak HTML’ye dönüştürdükten hemen sonra kullanılabilir olacaktır.
Excel’i HTML kod kitaplığına dönüştürmek nasıl kurulur?
Excel’i HTML dönüştürücüsüne yükleyin ücretsiz JavaScript kitaplığı indirin Excel’i program aracılığıyla biçimlendirmeyle HTML’ye dönüştürmek ve dönüştürmek için.
Windows’ta Excel’i Web Sayfasına nasıl dönüştürebilirim?
Excel’den HTML’ye tablo dönüştürücüyü indirmek için lütfen bu bağlantıyı ziyaret edin. Bu çevrimdışı dönüştürücü, bir excel elektronik tablosunu pencerelerde tek bir tıklamayla bir web sayfasına dönüştürmek için kullanılabilir.
Ayrıca bakınız
- Node.js kullanarak PDF’yi Düzenlenebilir Word Belgesine Dönüştürün
- Node.js’de Excel Elektronik Tablolarını PDF’ye Dönüştürün
- Node.js Kullanarak JPG’yi PDF’ye Dönüştürme
- Node.js kullanarak Excel’i XML’e ve XML’i Excel Online’a dönüştürün
- Node.js’de PowerPoint PPT/PPTX’i PNG’ye Dönüştürme
- Node.js’de EXCEL’i JSON’a ve JSON’u EXCEL’e dönüştürün
- Node.js’de CSV’yi Çevrimiçi JSON Dosyasına Dönüştürme
- Node.js’de PDF’yi Çevrimiçi HTML’ye Dönüştürme
- Python’da EXCEL’i JSON’a ve JSON’u EXCEL’e dönüştürün
- Python SVG’den PNG’ye veya PNG’den SVG’ye Python Dönüşümü
- Python’da CSV’yi JSON’a ve JSON’u CSV’ye Dönüştürme
- Python’da PowerPoint PPT/PPTX’i JPG/JPEG Görüntülerine Dönüştürün
- Python’da REST API kullanarak Word Belgelerini PDF’ye Dönüştürün
- REST API kullanarak Python’da PDF’yi Excel’e Dönüştürme