Logo
Strona główna Produkty Wsparcie Kontakt O nas
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Konwersja Excel do XML z wiersza poleceń — wsadowy konwerter serwerowy

Masz foldery ze skoroszytami Excela, które muszą zasilić usługę sieciową SOAP, partnera EDI, zgłoszenie regulacyjne lub integrację ERP — a system odbierający mówi w XML, nie w XLSX. Otwieranie każdego pliku w Excelu i ręczne zapisywanie go jako XML przestaje działać po drugim skoroszycie, a wbudowany eksport XML w Excelu ignoruje wymagania schematu, które system docelowy faktycznie sprawdza. Total Excel Converter X konwertuje pliki XLS i XLSX do poprawnego XML z wiersza poleceń, wsadowo, bez GUI i bez wymogu instalacji Microsoft Excel. Zainstaluj go na serwerze Windows, wywołaj ze skryptu lub przez ActiveX i pozwól mu działać bez nadzoru.

Co potrafi Total Excel Converter X

  • Konwersja wsadowa — podaj maskę (*.xlsx), a konwerter przetworzy każdy pasujący skoroszyt w jednym przebiegu
  • XML wiersz-do-rekordu — każdy wiersz arkusza staje się węzłem XML, a nagłówki kolumn są używane jako nazwy elementów
  • Eskejpowanie znaków specjalnych — ampersandy, nawiasy ostre, cudzysłowy i znaki sterujące są eskejpowane, dzięki czemu wyjście przechodzi walidację w parserach XML
  • UTF-8 i inne kodowania — XML wyjściowy w UTF-8, UTF-16 lub dowolnej jednobajtowej stronie kodowej wymaganej przez system docelowy
  • Obsługa wielu arkuszy — konwertuj każdy arkusz w skoroszycie lub wybierz pojedynczy arkusz po nazwie albo indeksie
  • Bez Excela — konwerter czyta XLS i XLSX bezpośrednio, bez Microsoft Office na serwerze
  • Brak GUI — działa cicho z wiersza poleceń bez wyskakujących okien i dialogów potwierdzenia
  • ActiveX / COM — wywołuj konwerter z .NET, VBScript, PHP, Python lub dowolnego środowiska zgodnego z COM, aby osadzić konwersję we własnej aplikacji
  • Skrypty .bat — zapisz polecenia w plikach wsadowych i zaplanuj je za pomocą Harmonogramu zadań systemu Windows do pełnej automatyzacji konwersji

Pobierz wersję próbną

(30 dni, bez e-maila)

Kup licencję

(licencja serwerowa, wieczysta)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022

Excel a XML: dlaczego warto konwertować?

Excel to siatka. Wiersze i kolumny przechowują wartości, a znaczenie każdej kolumny żyje w wierszu nagłówkowym, który odczytują ludzie. Format jest doskonały dla analityków, fatalny dla integracji systemowej. Usługi SOAP, bramki EDI, portale regulacyjne, interfejsy bankowe i komunikaty HL7 w opiece zdrowotnej nie parsują XLSX. Oczekują XML z jawnymi nazwami elementów, zdefiniowanym zagnieżdżeniem i przewidywalnymi regułami eskejpowania.

XML jest hierarchiczny i samoopisujący się. Każda wartość nosi nazwę elementu, dokument waliduje się względem schematu, a dowolna platforma — Linux, Java, .NET, mainframe IBM — może go sparsować bez bibliotek zastrzeżonych. Gdy dane z Excela muszą wejść do tego świata, najpierw muszą stać się XML. Total Excel Converter X zapisuje poprawny XML, w którym każdy wiersz Excela zamienia się w węzeł rekordu, wiersz nagłówkowy dostarcza nazwy pól, a znaki specjalne są eskejpowane, dzięki czemu wyjście czysto przechodzi przez dowolny parser XML.

Excel (XLS/XLSX)XML
KształtDwuwymiarowa siatkaHierarchiczne drzewo
Nazwy pólNiejawne (wiersz nagłówkowy)Jawne na każdym rekordzie
WalidacjaBrak na poziomie plikuSchemat (XSD, DTD)
OdbiorcyLudzie, narzędzia świadome ExcelaSOAP, EDI, ERP, HL7, regulatorzy
WieloplatformowośćNajlepiej w Windows + OfficeUniwersalny — każdy język i system

Jak konwertować Excel do XML z wiersza poleceń

Krok 1. Zainstaluj Total Excel Converter X

Pobierz instalator z linku powyżej i uruchom go na serwerze lub stacji roboczej Windows. Instalacja trwa mniej niż minutę. Nie wymaga instalacji Microsoft Excel — konwerter czyta XLS i XLSX bezpośrednio własnym parserem, włącznie z formułami, stylami i skoroszytami wieloarkuszowymi.

Krok 2. Otwórz wiersz poleceń

Otwórz cmd.exe lub PowerShell. Plik wykonywalny konwertera to XLSConverter.exe, znajdujący się w folderze instalacyjnym (zwykle C:\Program Files\CoolUtils\TotalExcelConverterX\). Dodaj go do systemowej zmiennej PATH lub używaj pełnej ścieżki w poleceniach.

Krok 3. Uruchom podstawową konwersję

Najprostsze polecenie konwertuje wszystkie pliki Excela w folderze do XML:

XLSConverter.exe C:\Sheets\*.xlsx C:\Output\ -c XML

Przetwarza każdy plik .xlsx w folderze C:\Sheets\ i zapisuje wynikowe pliki XML w C:\Output\. Każdy skoroszyt tworzy jeden plik XML o tej samej nazwie bazowej. Każdy wiersz w źródle staje się elementem <Row>, a każda komórka staje się elementem podrzędnym o nazwie odpowiadającego nagłówka kolumny.

Krok 4. Dodaj opcje kodowania i schematu

Kontroluj wyjście XML za pomocą dodatkowych flag:

XLSConverter.exe C:\Sheets\*.xlsx C:\Output\ -c XML -Encoding UTF-8 -FirstRowAsHeader true -log C:\Logs\xls2xml.log
  • -Encoding UTF-8 — ustaw kodowanie XML (UTF-8, UTF-16, Windows-1252, ISO-8859-1)
  • -FirstRowAsHeader true — użyj wiersza 1 jako nazw elementów zamiast ogólnych Column1, Column2
  • -Sheet "Invoices" — konwertuj tylko nazwany arkusz zamiast każdego
  • -log C:\Logs\xls2xml.log — zapisz dziennik konwersji do weryfikacji

Krok 5. Zautomatyzuj za pomocą pliku .bat

Zapisz polecenie w pliku .bat i zaplanuj je za pomocą Harmonogramu zadań systemu Windows:

@echo off
"C:\Program Files\CoolUtils\TotalExcelConverterX\XLSConverter.exe" C:\Incoming\*.xlsx C:\Archive\XML\ -c XML -Encoding UTF-8 -FirstRowAsHeader true -log C:\Logs\xls2xml.log

Uruchamia konwersję każdej nocy (lub z dowolną częstotliwością) i zapisuje plik dziennika, aby można było zweryfikować wyniki. Wrzucaj nowe skoroszyty do C:\Incoming\ w ciągu dnia, a potok integracyjny odbierze je automatycznie.

Integracja ActiveX / COM

Total Excel Converter X zawiera pełny interfejs ActiveX. Możesz wywoływać konwerter z dowolnego środowiska zgodnego z COM — .NET, VBScript, PHP, Python, Ruby lub ASP. Pozwala to osadzić konwersję Excel do XML we własnej aplikacji webowej, brokerze integracji lub procesie dokumentowym bez uruchamiania osobnego procesu z wiersza poleceń.

Przykład (C#/.NET):

XLSConverterX Cnv = new XLSConverterX();
Cnv.Convert("C:\\Sheets\\invoices.xlsx", "C:\\Output\\invoices.xml", "-c XML -Encoding UTF-8 -FirstRowAsHeader true -log c:\\Logs\\xls.log");

Przykład (PHP):

$c = new COM("XLSConverter.XLSConverterX");
$c->convert("C:\\Sheets\\invoices.xlsx", "C:\\Output\\invoices.xml", "-c XML -Encoding UTF-8 -FirstRowAsHeader true -log c:\\Logs\\xls.log");

To samo wywołanie działa z ASP.NET, VBScript, Python, Ruby, Perl i JavaScript (Windows Script Host). Twoja warstwa integracyjna może przyjmować przesyłane pliki Excela, konwertować je do XML w pamięci i przekazywać ładunek XML bezpośrednio do punktu końcowego SOAP albo kolejki ERP.

Konwertery online a Total Excel Converter X

FunkcjaKonwertery onlineTotal Excel Converter X
Przetwarzanie wsadoweJeden plik narazNieograniczona liczba plików na partię
Prywatność danychSkoroszyty wysyłane na serwer zewnętrznyPliki nigdy nie opuszczają Twojego komputera
Kontrola kodowaniaTylko UTF-8, często zepsuteUTF-8, UTF-16, Windows-1252, ISO-8859-1
Eskejpowanie znaków specjalnychNiespójne, często niepoprawne XMLPełne eskejpowanie dla &, <, >, ", znaków sterujących
Skoroszyty wieloarkuszoweTylko pierwszy arkuszWszystkie arkusze lub nazwany arkusz
AutomatyzacjaTylko ręcznieWiersz poleceń, .bat, Harmonogram zadań, ActiveX
Wdrożenie na serwerzeNiemożliweZaprojektowany dla serwerów, bez GUI
Wymaga zainstalowanego Exceland.Nie
Wymaga internetuTakNie

Kiedy potrzebna jest konwersja Excel do XML z wiersza poleceń

  • Zasilanie usługi sieciowej SOAP. Partner handlowy akceptuje koperty XML, nie arkusze kalkulacyjne. Nocne zadanie .bat konwertuje skoroszyty zamówień z dnia do XML i wysyła je do punktu końcowego SOAP przez curl.
  • Zgłoszenia regulacyjne i podatkowe. Organy podatkowe, regulatorzy finansowi i portale e-faktur (np. SAF-T, FatturaPA, Peppol BIS lub przesyłki prekursorowe XBRL) wymagają XML. Księgowi przygotowują dane w Excelu, konwerter zamienia je w zgodny XML.
  • Wymiana z partnerem EDI. Bramka EDI oczekuje komunikatów XML dla zamówień zakupu, awizów wysyłki lub awizów przelewu. Konwerter łączy użytkowników biznesowych pracujących w Excelu z partnerskim systemem opartym na XML.
  • Synchronizacja ERP i CRM. SAP, Dynamics, NetSuite i Salesforce pobierają dane przez import XML. Zaplanowane uruchomienie wsadowe utrzymuje ERP w synchronizacji z operacyjnymi arkuszami.
  • HL7 i dane kliniczne. Wyniki laboratoryjne i dokumentacja pacjenta przychodzą w Excelu z zewnętrznych źródeł. Konwerter produkuje XML pasujący do potoku HL7 v3 lub FHIR-XML.
  • Integracja wieloplatformowa. System docelowy działa na Linuxie, AIX-ie lub mainframie. XML to lingua franca; konwerter produkuje go w Windows i wysyła przez granicę.

Dlaczego Total Excel Converter X

Bez Excela

Konwerter czyta XLS i XLSX bezpośrednio własnym parserem. Nie potrzebujesz Microsoft Office, LibreOffice ani żadnej aplikacji arkuszowej zainstalowanej na serwerze. Pozwala to uniknąć kosztów licencji i znanej niestabilności automatyzacji Excela w scenariuszach bez nadzoru.

Prawdziwa aplikacja serwerowa

Total Excel Converter X jest zaprojektowany do pracy bez nadzoru. Żadnych okien GUI, okien dialogowych ani monitów potwierdzenia. Działa cicho z wiersza poleceń lub jako część usługi — dokładnie to, czego potrzebuje produkcyjny serwer integracyjny.

Poprawny, gotowy dla parsera XML

Wyjście to dobrze sformowany XML. Ampersandy stają się &amp;, nawiasy ostre stają się &lt; i &gt;, cudzysłowy wewnątrz atrybutów są eskejpowane, a zbłąkane znaki sterujące są usuwane. XML przechodzi przez dowolny parser zgodny ze standardem bez zadławienia się nazwą klienta zawierającą przypadkowy ampersand.

Nie tylko XML

To samo narzędzie wiersza poleceń konwertuje Excela do PDF, DOC, HTML, CSV, JSON, ODS, TXT i wielu innych formatów. Jedna instalacja pokrywa wszystkie potrzeby konwersji arkuszy. Zmień -c XML na -c JSON, a otrzymasz wyjście JSON z tymi samymi funkcjami wsadowymi i automatyzacji.

Pobierz wersję próbną

(30 dni, bez e-maila i karty kredytowej)

Kup licencję

(licencja serwerowa, wieczysta)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022


quote

Konwerter plików Excel dla serwerów Opinie klientów 2026

Oceń
Ocenione na 4.7/5 na podstawie opinii klientów
5 Star

"Nasz partner spedycyjny akceptuje zam&oacute;wienia zakupu wy&#322;&#261;cznie jako XML przez SOAP, ale zesp&oacute;&#322; operacyjny buduje je w Excelu. Total Excel Converter X dzia&#322;a jako zaplanowany .bat na serwerze integracyjnym i zamienia codzienny skoroszyt zam&oacute;wie&#324; w XML w mniej ni&#380; trzy sekundy. Eskejpowanie obs&#322;uguje znaki specjalne w nazwach klient&oacute;w, kt&oacute;re &#322;ama&#322;y nasz poprzedni w&#322;asny parser. Idealne zast&#281;pstwo dla domowego skryptu VBA, kt&oacute;rego nikt nie chcia&#322; utrzymywa&#263;."

5 Star Andreas Vogt Integration Engineer, Logistik AG

"Wymieniamy dokumenty EDI z oko&#322;o czterdziestoma partnerami detalicznymi, a jedna trzecia z nich chce kopert XML zamiast X12 albo EDIFACT. Konwerter siedzi mi&#281;dzy naszym opartym na arkuszach biurkiem zam&oacute;wie&#324; a bramk&#261; EDI. Mapowanie wiersza nag&#322;&oacute;wkowego sprawia, &#380;e schemat XML ka&#380;dego partnera dopasowuje si&#281; do nazw kolumn, kt&oacute;rych ju&#380; u&#380;ywamy. Kodowanie ustawiamy per partner z wiersza polece&#324;. &#379;adnych niespodzianek w produkcji."

5 Star Priya Subramanian EDI Specialist, Wholesale Distribution

"Sk&#322;adamy raporty regulacyjne do banku centralnego w XML w cyklu tygodniowym. Dane &#378;r&oacute;d&#322;owe s&#261; uzgadniane w Excelu przez zesp&oacute;&#322; finansowy, a nast&#281;pnie musz&#261; sta&#263; si&#281; &#347;ci&#347;le zakodowanym &#322;adunkiem XML. Wyj&#347;cie UTF-8 i czyste eskejpowanie ampersand&oacute;w przechodzi walidator regulatora za pierwszym razem. Wci&#261;&#380; przepuszczamy wyj&#347;cie przez XSLT, aby pasowa&#322;o do dok&#322;adnego schematu docelowego, ale sam krok konwersji jest niezawodny i szybki."

4 Star Marc Lefevre Regulatory Reporting Lead, Banque Mutuelle

FAQ ▼

Podstawowe polecenie to: XLSConverter.exe C:\Sheets\*.xlsx C:\Output\ -c XML. Konwertuje to każdy skoroszyt Excela w folderze źródłowym do XML. Dodaj flagi takie jak -Encoding UTF-8, -FirstRowAsHeader true lub -log, aby kontrolować strukturę i kodowanie wyjścia.
Tak. Podaj -FirstRowAsHeader true, a konwerter użyje każdego nagłówka kolumny jako nazwy elementu dla danego pola, dzięki czemu kolumna CustomerName wytworzy elementy <CustomerName>. Bez tej flagi konwerter wraca do ogólnych znaczników Column1, Column2. Węzły wiersza domyślnie mają nazwę <Row>; daje to przewidywalną, regularną strukturę łatwo mapującą się na większość schematów odbiorczych.
UTF-8, UTF-16, Windows-1252 oraz ISO-8859-1 — wszystkie obsługiwane przez flagę -Encoding. UTF-8 to bezpieczny domyślny wybór dla SOAP, EDI i większości nowoczesnych integracji. Użyj UTF-16, gdy system docelowy konkretnie tego wymaga, albo windowsowej strony kodowej, gdy zasilasz starszego partnera oczekującego jednobajtowego XML.
Konwerter eskejpuje je automatycznie. Ampersandy stają się &amp;, nawiasy ostre stają się &lt; i &gt;, podwójne cudzysłowy wewnątrz wartości atrybutów stają się &quot;, a zbłąkane znaki sterujące, które złamałyby parser XML 1.0, są usuwane. Wyjście waliduje się w dowolnym zgodnym ze standardem parserze bez ręcznego porządkowania.
Domyślnie konwertowany jest każdy arkusz — otrzymujesz jeden plik XML na arkusz, nazwany po skoroszycie źródłowym plus nazwa arkusza. Podaj -Sheet "Invoices", aby przekonwertować tylko jeden nazwany arkusz, lub -Sheet 1, aby wybrać po indeksie zaczynającym się od zera. Ukryte arkusze i arkusze wykresów są pomijane.
Konwerter produkuje dobrze sformowany XML, który zaakceptuje każdy parser zgodny ze standardem. To, czy zwaliduje się względem konkretnego XSD, zależy od tego, jak blisko nagłówki kolumn pasują do nazw elementów schematu i wymaganego zagnieżdżenia. W przypadku ścisłych schematów regulacyjnych przepuść wyjście przez transformację (XSLT lub broker integracyjny), która mapuje regularną strukturę wiersz po wierszu do docelowej hierarchii.
Tak. Total Excel Converter X rejestruje się jako obiekt COM/ActiveX (XLSConverter.XLSConverterX). Możesz wywoływać go z .NET, PHP, Python, VBScript, ASP, Ruby, Perl i dowolnego innego środowiska zgodnego z COM, aby konwertować przesyłane pliki Excela do XML w czasie rzeczywistym i przekazywać wynik do punktu końcowego SOAP albo kolejki komunikatów.

Przykłady Total Excel ConverterX

Konwersja plików excel za pomocą TotalExcelConverterX i .NET


string src="C:\\test\\Source.xlsx";
string dest="C:\\test\\Dest.PDF";

ExcelConverterX Cnv = new ExcelConverterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Excel.log");

MessageBox.Show("Convert complete!");

Konwersja plików Excel na serwerach internetowych z Total Excel ConverterX

public static class Function1
    {
        [FunctionName("Function1")]
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            StringBuilder sbLogs = new StringBuilder();
            sbLogs.AppendLine("started...");
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\ExcelConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var msgPath = $@"{assemblyDirectoryPath}\MSG\MSG-1.xlsx";
                var outPath = Path.GetTempFileName() + ".pdf";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))
                {
                    File.Delete(outPath);
                }

                if (File.Exists(executablePath) && File.Exists(msgPath))
                {
                    sbLogs.AppendLine("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & MSG files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("sleep...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complete successfully.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Kilka dodatkowych informacji o Azure.

Konwersja plików Excel na serwerach internetowych z Total Excel ConverterX

dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
C.Convert "c:\test\source.xlsx", "c:\test\dest.pdf", "-cPDF -log c:\test\Excel.log"
Response.Write C.ErrorMessage
set C = nothing
Przykład2 ASP: bezpośredni strumień wynikowego PDF
dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.xlsx", "C:\www\ASP", "-cpdf  -log c:\html.log")
set C = nothing

Konwersja arkuszy Excel za pomocą PHP z Total Excel ConverterX

$src="C:\\test\\test.XLS";
$dest="C:\\test\\test.CSV";
if (file_exists($dest)) unlink($dest);
$c= new COM("ExcelConverter.ExcelConverterX");
$c->convert($src,$dest, "-c csv  -log c:\\test\\xls.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Konwersja arkuszy Excel za pomocą Ruby z Total Excel ConverterX

require 'win32ole'
c = WIN32OLE.new('ExcelConverter.ExcelConverterX')

src="C:\\test\\test.xlsx";
dest="C:\\test\\test.pdf";

c.convert(src,dest, "-c PDF -log c:\\test\\Excel.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

Konwersja arkuszy Excel za pomocą Python z Total Excel ConverterX

import win32com.client
import os.path

c = win32com.client.Dispatch("ExcelConverter.ExcelConverterX")

src="C:\\test\\test.xlsx";
dest="C:\\test\\test.pdf";

c.convert(src, dest, "-c PDF -log c:\\test\\Excel.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

Konwersja plików Excel za pomocą Pascal i Total Excel ConverterX

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c:=CreateOleObject('ExcelConverter.ExcelConverterX');
  C.Convert('c:\test\source.xlsx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Excel.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

Konwersja plików Excel i ODS na serwerach internetowych z Total Excel ConverterX

var c = new ActiveXObject("ExcelConverter.ExcelConverterX");
c.Convert("C:\\test\\source.xlsx", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
  alert(c.ErrorMessage)

Konwersja arkuszy Excel za pomocą Perl z Total Excel ConverterX

use Win32::OLE;

my $src="C:\\test\\test.XLS";
my $dest="C:\\test\\test.CSV";

my $c = CreateObject Win32::OLE 'ExcelConverter.ExcelConverterX';
$c->convert($src,$dest, "-c csv  -log c:\\test\\xls.log");
print $c->ErrorMessage if -e $dest;

Zacznij pracować teraz!

Pobierz wersję próbną i konwertuj pliki w kilka minut.
Nie jest wymagana karta kredytowa ani e-mail.

⬇ Pobierz wersję próbną Windows 7/8/10/11 • 95 MB

Support
Konwerter plików Excel dla serwerów Preview1

Najnowsze wiadomości

Subskrybuj newsletter

Bez obaw, nie wysyłamy spamu.


© 2026. Wszelkie prawa zastrzeżone. CoolUtils File Converters

Cards