# StyleVision Server

## Automatyzacja tworzenia raportów biznesowych i dokumentów

Serwer StyleVision opiera się na wbudowanym silniku generowania raportów i dokumentów, który został opracowany dla programu [Altova StyleVision](stylevision.md).

Serwer StyleVision przetwarza dane XML, bazy danych SQL oraz/lub dane XBRL na formaty HTML, RTF, PDF, tekst zwykły lub pliki Microsoft Word, wykorzystując arkusze stylów StyleVision oraz elementy projektowe zdefiniowane w tym programie. Projekty raportów mogą zawierać dynamiczne elementy, takie jak tabele i atrakcyjne wykresy, obrazy, kody kreskowe, nagłówki i stopki, a także wiele innych.

[Pobierz wersję próbną za darmo](stylevision-server/download.md) [KUP TERAZ](https://shop.altova.com/Store/SS/Z)

## StyleVision Server oraz program StyleVision

Serwer StyleVision przetwarza dane XML, bazy danych SQL oraz/lub dane XBRL na formaty HTML, RTF, PDF, tekst zwykły lub pliki Microsoft Word, wykorzystując arkusze stylów StyleVision oraz elementy projektowe zapisane w plikach PXF.

Pliki PXF zawierają arkusze stylów SPS wraz z powiązanymi plikami, w tym plik schematu XML, plik źródłowy XML, pliki graficzne używane w projekcie oraz pliki XSLT służące do generowania wyników w różnych formatach. Pliki PXF zawierają wszystkie elementy niezbędne do renderowania dokumentów przez serwer StyleVision w jednym, spójnym pakiecie. 

[Tworzenie pliku PXF w programie StyleVision, który będzie używany przez serwer StyleVision](https://www.altova.com/images/stylevision_server_pxf_creation.png)

Serwer StyleVision może działać pod kontrolą serwera [FlowForce](flowforceserver.md) lub [MobileTogether](mobiletogether.md#Server), w konfiguracji autonomicznej, uruchamianej z linii komend, lub programowo za pomocą interfejsu API.

## Wsparcie dla różnych platform

Serwer StyleVision jest dostępny dla:

- **Windows Server (Desktop and Core)**: Versions 2016, 2019, 2022, and 2025
- **Windows**: Windows 10 and Windows 11
- **Linux**: RedHat + CentOS Stream + Alma + Rocky: versions 9 and 10; Debian 11, 12, and 13; Ubuntu LTS 20.04, 22.04, and 24.04

Serwer StyleVision jest dostępny bezpośrednio.. [pobieranie](stylevision-server/download.md#server) oraz bezpłatny [Szablon maszyny wirtualnej Azure](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/altova.altova_server_platform).

## Integracja produktów serwerowych firmy Altova

Serwer StyleVision można skonfigurować z wykorzystaniem lub bez wykorzystaniem serwerów [FlowForce](flowforceserver.md), [RaptorXML](raptorxml.md), [MobileTogether](mobiletogether.md#Server) lub [MapForce](mapforce-server.md), w zależności od potrzeb Państwa przedsiębiorstwa. Aby uzyskać najbardziej opłacalne rozwiązanie, wybierz tylko te produkty, które są Państwu potrzebne. W przyszłości, w razie zmiany potrzeb, można dodać inne moduły serwerowe. Każdy serwer jest niezależnym produktem, licencjonowanym oddzielnie.

Kiedy serwer StyleVision działa pod kontrolą serwera FlowForce, mapowania danych są wykonywane jako etapy zadań serwera FlowForce, w oparciu o wyzwalacze zdefiniowane w ramach zadania serwera FlowForce. 

## StyleVision Server i aplikacja mobilna – razem

Tworzenie dokumentów lub raportów bezpośrednio z aplikacji mobilnej? To teraz możliwe dzięki MobileTogether. Funkcjonalność ta jest możliwa dzięki ścisłej współpracy z Altova StyleVision, służącym do projektowania raportów wielokanałowych, oraz z StyleVision Server, który generuje je w czasie rzeczywistym, na podstawie danych dostarczanych przez użytkowników.

Serwer StyleVision wykorzystuje projekt raportu utworzony w programie StyleVision i przechowywany na serwerze MobileTogether, aby drukować dane użytkownika w formacie PDF, Word lub RTF.

Okno dialogowe "Akcje projektanta MobileTogether" umożliwia programistom aplikacji mobilnych określenie pliku PXF dla akcji "Druk", jak pokazano powyżej. Kiedy użytkownik aplikacji mobilnej wybiera akcję "Druk", na przykład klikając przycisk drukowania w aplikacji, serwer MobileTogether uruchamia serwer StyleVision, który generuje dokument do wydruku.

Po wygenerowaniu dokumentu, jest on zapisywany na urządzeniu mobilnym w celu dalszej obróbki. Na przykład, plik PDF może zostać wysłany e-mailem jako załącznik. Możliwość drukowania dokumentów w zdefiniowanych, ustandaryzowanych formatach oferuje szerokie możliwości integracji aplikacji MobileTogether z procesami biznesowymi.

[Serwer StyleVision wywoływany przez aplikację MobileTogether](https://www.altova.com/images/stylevision_server_called_by_mobiletogether.png)

## Interfejs API do bezpośredniego wykonywania

Serwer StyleVision zawiera interfejs API, który umożliwia bezpośrednie, natywne uruchamianie programów napisanych w językach C# i VB.NET w systemie Windows, z innych aplikacji Windows za pośrednictwem interfejsu COM, oraz z programów Java działających w systemach Windows i Linux.

To API umożliwia programistom włączenie funkcjonalności serwera StyleVision jako element własnych aplikacji. Na przykład, serwer StyleVision mógłby generować raporty na podstawie danych utworzonych w programie stworzonym przez danego programistę.

### Przykłady kodu API {#api-examples}

Dokumentacja dostarczana wraz z API serwera StyleVision zawiera przykłady kodu w językach C#, C++, Java, VBScript i Visual Basic, które mają pomóc programistom w szybkim i efektywnym dostępie do serwera StyleVision za pomocą programowania w .NET, Java lub w oparciu o technologię COM.

Kompletna dokumentacja jest dostępna na stronie [Dokumentacja Altova](documentation.md).


## Call to Action

[Pobierz teraz w pełni funkcjonalną, bezpłatną 30-dniową wersję próbną programu StyleVision Server!](stylevision-server/download.md)
[Istniejący klienci mogą zaktualizować oprogramowanie do najnowszej wersji, korzystając z tej strony.](stylevision-server/download.md)
[Serwer StyleVision, już teraz.](https://shop.altova.com/StyleVisionServer)

