Biblioteka generatora arkuszy kalkulacyjnych Fast Ruby o otwartym kodzie źródłowym
Ruby API, które programowo obsługuje tworzenie i manipulowanie dokumentami arkuszy kalkulacyjnych. Pozwala chronić arkusze kalkulacyjne, stosować niestandardowe style i formatowanie, wstawiać obrazy i hiperłącza.
caxlsx to bardzo przydatna i bogata w funkcje biblioteka Ruby o otwartym kodzie źródłowym, która pomaga programistom w generowaniu potężnych aplikacji do łatwego tworzenia i manipulowania arkuszami kalkulacyjnymi. Biblioteka generatora arkuszy kalkulacyjnych caxlsx pomaga programistom tworzyć oszałamiająco wyglądające dokumenty arkuszy kalkulacyjnych Open XML bez pełnej znajomości specyfikacji ECMA.
Biblioteka caxlsx jest bardzo potężna, ale jednocześnie bardzo prosta w konfiguracji. Zawiera kilka ważnych funkcji do generowania i przetwarzania arkuszy kalkulacyjnych Excel, takich jak dodawanie nowego arkusza roboczego, zmiana nazwy arkusza roboczego, dodawanie wykresów do arkusza roboczego, wstawianie obrazów i linków, zarządzanie szerokościami kolumn i wierszy, niestandardowe style, obsługa tabel, obsługa drukowania, scalanie komórek, stosować filtry, dodawać komentarze i wiele więcej.
Biblioteka zawierała również zaawansowane funkcje obsługi plików arkuszy kalkulacyjnych, takie jak dodawanie nagłówków i stopek, obsługa tabel przestawnych, ochrona arkuszy za pomocą haseł, automatyczne filtrowanie tabel i wiele innych.
Pierwsze kroki z caxlsx
Zalecanym sposobem instalacji biblioteki caxlsx jest użycie RubyGems. Użyj następującego polecenia, aby zapewnić płynną instalację.
Zainstaluj caxlsx przez RubyGems
gem 'caxlsx'
Możesz pobrać skompilowaną bibliotekę współdzieloną z repozytorium GitHub i zainstalować ją.
Tworzenie arkusza kalkulacyjnego z wykresami przez Ruby
Biblioteka caxlsx ułatwia programistom tworzenie arkuszy kalkulacyjnych Excel w ich własnych aplikacjach Ruby. Biblioteka obsługuje dodawanie wykresów do arkusza kalkulacyjnego za pomocą zaledwie kilku wierszy kodu. Umożliwia programistom łatwe generowanie wykresów kołowych, liniowych, punktowych i słupkowych 3D. Biblioteka umożliwia użytkownikom tworzenie wykresów na podstawie niestandardowych danych, a także generowanie wykresów bez żadnych danych w ich arkuszach roboczych. Możesz łatwo dostosować linie siatki, obrót etykiet i wiele więcej.
Arkusz ochronny przez Ruby API
Biblioteka caxlsx o otwartym kodzie źródłowym daje programistom języka Ruby możliwość ochrony arkusza kalkulacyjnego poprzez stosowanie haseł w ich własnych aplikacjach. Jest to bardzo przydatna technika, która uniemożliwia innym osobom wprowadzanie jakichkolwiek zmian lub przeglądanie, przenoszenie lub usuwanie ważnych danych z arkusza. Biblioteka zawiera obsługę tworzenia arkuszy chronionych hasłem i bez hasła za pomocą zaledwie kilku wierszy kodu.
Zastosuj niestandardowe style do arkuszy
Style niestandardowe to bardzo wygodny sposób na zaoszczędzenie czasu użytkowników podczas formatowania ich arkuszy roboczych. Biblioteka caxlsx zapewnia pełną funkcjonalność stosowania niestandardowego stylu i formatowania arkusza kalkulacyjnego Excel przy użyciu kodu Ruby. Biblioteka zapewnia spójne formatowanie w całym zakresie komórek. Programiści mogą łatwo stylizować obramowania, używać wyrównania, stosować wypełnienia, wybierać czcionki i formaty liczb w jednym wierszu kodu Ruby.
Wkładanie obrazów i Hyperlink do arkuszy kalkulacyjnych
Bezpłatna biblioteka caxlsx zapewnia pełną obsługę dodawania i modyfikowania obrazów w arkuszach roboczych za pomocą zaledwie kilku poleceń języka Ruby. W arkuszu można używać popularnych formatów obrazów, takich jak obrazy JPG, GIF i PNG. Możesz także wstawiać obrazy z hiperłączami. Biblioteka umożliwia również zastąpienie istniejącego obrazu lub modyfikację jego rozmiaru i miejsca.