Spreadsheet-SDK

Delphi elektronik tablo uygulamaları için HotXLS Component

Excel çalışma kitaplarını doğrudan Delphi veya C++Builder kodundan oluşturun, düzenleyin, inceleyin, hesaplayın ve dışa aktarın. HotXLS; Microsoft Excel otomasyonu olmadan masaüstü araçları, batch işleri, raporlama sistemleri ve sunucu tarafı belge üretimi için tasarlanmış, XLS ve XLSX iş akışlarına yönelik kaynak kodlu yerel bir Object Pascal kütüphanesidir.

HotXLS Delphi Excel Spreadsheet Component

Delphi ve C++Builder için yerel Excel çalışma kitabı otomasyonu

HotXLS Component Delphi ve C++Builder için kaynak kod seviyesinde bir Object Pascal elektronik tablo kütüphanesidir. Yeni çalışma kitapları oluşturur, mevcut Excel dosyalarını açar, sayfaları değiştirir, formülleri hesaplar, biçimlendirme uygular ve sonucu Microsoft Excel başlatmadan, COM otomasyonu kullanmadan veya masaüstü Office kurulumuna bağlı kalmadan kaydeder.

Uygulamanız tekrarlanabilir çalışma kitabı üretimi, şablon doldurma, rapor dışa aktarma, dosya dönüştürme, çalışma kitabı inceleme veya kurulum aracı, servis, batch aracı, masaüstü yardımcı programı ya da iş uygulamasında kontrollü round-trip düzenleme gerektirdiğinde kullanın.

Excel spreadsheet with cell coloring created by HotXLS and Delphi
HotXLS ile Delphi kodundan oluşturulmuş biçimlendirilmiş Excel çalışma kitabı.

Geçerli sürüm ve platform kapsamı

HotXLS sürüm 2.89.23. 2.89.23 OpenDocument akışlarına odaklanır: normal open .ods dosyalarını algılar, SaveAsODS kısayolları ve dışa aktarma seçenekleri sunulur; grafikler, görseller, koşullu biçimler, rich text ve sayfa ayarları ODS round-trip yapar. sürüm notları

HotXLS, Delphi XE5’ten Delphi 13 Florence’a ve C++Builder XE5’ten C++Builder 13 Florence’a kadar destekler. Paket; Delphi ve C++Builder demoları, API belgeleri, çalışma kitabı düzenleme ve rapor dışa aktarma örnekleri ve lisanslı müşteriler için tam Object Pascal / Delphi kaynak kodu içerir.

İki odaklı workbook API'si

API yüzeyiTemel kullanım
lxHandleKlasik Excel 97-2003 BIFF8 .xls workflows, including workbook read/write, formulas, formatting, comments, hyperlinks, chart sheets, pivot-table support, VBA payload preservation, HTML, RTF, CSV, and TSV exports.
lxHandleXExcel 2007+ OOXML .xlsx workflows, including workbook and stream I/O, style palettes, shared strings, worksheet tables, charts, comments, drawings, external links, XLSX-specific exports, and streaming write for larger sheets.

Temel yetenekler

  • XLS ve XLSX çalışma kitabı iş akışları: Excel çalışma kitaplarını dosyalardan veya stream'lerden oluşturma, açma, değiştirme ve kaydetme; her çalışma sayfasını yüklemeden XLS veya XLSX paketlerinden sayfa adlarını hızlıca listeleme.
  • Hücre, aralık ve şablon düzenleme: read and write numbers, strings, dates, booleans, formulas, merged cells, row and column sizes, hidden rows and columns, outlines, selections, and workbook ranges. Callback helpers can scan loaded cells, fill ranges, find text, and replace template placeholders.
  • Biçimlendirme ve sayfa düzeni: apply fonts, colors, borders, fills, alignment, number formats, rich text, theme colors, indexed palettes, tab colors, page setup, headers, footers, print titles, page breaks, and worksheet view options.
  • Formüller ve hesaplama: evaluate formulas through the built-in calculation engine for classic XLS and XLSX workbooks, including cell references, ranges, cross-sheet references, defined names, and application-defined functions through an OnUserFunction callback.
  • Çalışma kitabı verileri: work with hyperlinks, internal sheet anchors, defined names, comments, conditional formats, data validation, AutoFilter ranges and criteria, Excel-style tables, document properties, external links, and pivot-table records.
  • Görüntüler, grafikler ve çizimler: embed images, create worksheet charts and chart sheets, preserve VBA project payloads, and keep Excel-authored OfficeArt connector, solver, shape, and comment metadata stable during round-trip saves where supported.
  • Koruma ve şifreleme: çalışma sayfası ve çalışma kitabı korumasını, klasik XLS parola iş akışlarını ve XLSX AES korumalı kayıt çıktısını işlerken desteklenmeyen şifreli paket okuma yollarını geliştirici belgelerinde açık tutma.
  • Dışa aktarma yardımcıları: export workbooks, worksheets, selected ranges, database tables, and DBGrid content to Excel, HTML, RTF, CSV, and TSV outputs, including HTML table fragments for previews, emails, or web reports.

Kontrollü otomasyon için tasarlandı

HotXLS, Office otomasyonunun üretim iş akışına uygun olmadığı durumlarda yararlıdır. Elektronik tablo işleme uygulama sürecinizin içinde kalır, etkileşimli masaüstü oturumlarına bağımlılığı azaltır ve gözetimsiz araçlar ile sunucu tarafı işler için dağıtımı kolaylaştırır.

Kütüphane belgelenmiş çalışma kitabı yapıları ve pratik Excel birlikte çalışabilirliği etrafında geliştirilir. Son sürümler Excel tarafından yazılmış kayıtları, çalışma kitabı meta verilerini, yorumları, köprüleri, dış bağlantı verilerini, çalışma sayfası durumunu, koruma seçeneklerini, VBA yüklerini, tablo verilerini, AutoFilter durumunu, çizim kayıtlarını ve görünüm ayarlarını open/save turlarında korumaya odaklanır. Bu yaklaşım uygulamaların sahip olmadığı çalışma kitabı bölümlerini gereksiz yere yeniden yazmadan hedefli düzenlemeler yapmasına yardımcı olur.

HotXLS bağımsız bir losLab Software ürünüdür. Microsoft Excel çalışma zamanında gerekli değildir ve bu sayfa Microsoft sertifikası, onayı veya marka sahipliği iddiasında bulunmaz.

Yaygın kullanım senaryoları

ScenarioHotXLS nasıl yardımcı olur
Rapor üretimiUygulama verilerinden, veritabanı tablolarından, DBGrid içeriğinden veya callback tabanlı çalışma sayfası yazıcılarından biçimlendirilmiş çalışma kitapları oluşturma.
Şablon düzenlemeMevcut bir çalışma kitabını açma, metin yer tutucularını bulup değiştirme, aralıkları doldurma, çevredeki meta verileri koruma ve düzenlenen dosyayı kaydetme.
Çalışma kitabı incelemeKontrollü koddan sayfa adlarını, çalışma sayfası aralıklarını, belge özelliklerini, yorumları, köprüleri, adları, filtreleri ve seçili çalışma kitabı meta verilerini okuma.
Office olmadan dışa aktarmaMicrosoft Office yüklü olmayan makinelerde, hizmetler ve gözetimsiz toplu işler dahil Excel uyumlu çıktı üretme.
Eski ve modern çalışma kitapları desteğiKlasik BIFF8 .xls iş akışları ve güncel OOXML .xlsx iş akışları için tek bir bileşen ailesi kullanın.
Önizleme ve dönüştürme hatlarıÖnizlemeler, e-posta parçaları, içe aktarımlar ve aşağı akış sistemleri için tüm sayfaları veya seçili aralıkları HTML, RTF, CSV ya da TSV olarak dışa aktarma.
Denetlenebilir belge hatlarıÇalışma kitabı dönüşümlerini harici bir UI uygulamasını sürmek yerine kendi Delphi veya C++Builder kod yolunuzda tutma.
Grouped Excel rows exported by HotXLS from a Delphi application
Grouped rows and formatted report output created through the HotXLS component API.

Değerlendirme, lisanslama ve destek

HotXLS Delphi Spreadsheet Component-demopakket downloaden to review the demos and API documentation before purchase.

Yeni ticari lisanslar; tam Object Pascal / Delphi kaynak kodu, bir yıl yazılım güncellemesi, bir yıl e-posta desteği ve seçilen geliştirici sayısı lisansı kapsamında sınırsız uygulamada telifsiz kullanım içerir.

Kredi/banka kartı, PayPal, AliPay veya banka havalesi ile ödeme:
HotXLS Single License ($499)
HotXLS Team/SME License ($999)
HotXLS Enterprise License ($1999)

Lisans seçimi: Bu kütüphaneyi en fazla 5 geliştirici kullanacaksa Team/SME seçebilirsiniz. Ekip gelecekte 5 geliştiriciyi aşabilir veya yalnızca Enterprise ile gelen kaynak paketine ihtiyaç duyuyorsa Enterprise seçeneğini değerlendirin.

Yalnızca Enterprise kaynak ekleri: HotXLS Enterprise, normalde yalnızca dahili doğrulama için kullanılan eksiksiz test takımlarının tam kaynak kodunu içerir. Enterprise paketi ayrıca özel araç düzeyi örnek Workbook Audit & Conversion Workbench Pro için tam kaynak kodu içerir.

Yıllık yenileme satın al mevcut lisanslar için. Yenileme fiyatı HotXLS satın alma sayfasında listelenir.

HotXLS çevrimiçi belgelerini açın or losLab Software ile iletişime geçin lisans ve teknik sorular için.


Meer ontdekken van Delphi PDF Component & Spreadsheet Development

Ürün güncellemelerine abone olun

En son gönderileri e-posta ile almak için abone olun.