Konwertowanie XPS na XLTM w C++ za pomocą bibliotek automatyzacji formatu plików Aspose.Total for C++ to prosty, dwuetapowy proces. W pierwszym kroku możesz wyeksportować XPS do XLSX za pomocą Aspose.PDF for C++ , a następnie za pomocą Aspose.Cells for C++ API do programowania arkuszy kalkulacyjnych, możesz przekonwertować XLSX na XLTM.
C++ API do konwersji XPS na XLTM
Wymagania dotyczące konwersji
Zainstaluj z wiersza poleceń jako nuget install Aspose.Total.Cpp
lub za pomocą konsoli Menedżera pakietów programu Visual Studio za pomocą Install-Package Aspose.Total.Cpp
.
Możesz też pobrać instalator MSI lub biblioteki DLL offline w pliku ZIP ze strony downloads .
Pobierz lub ustaw informacje o pliku XPS za pomocą C++
Aspose.PDF for C++ umożliwia również uzyskanie informacji o dokumencie XPS i podejmowanie świadomych decyzji przed procesem konwersji. Aby uzyskać informacje o pliku XPS, musisz najpierw wywołać metodę get_Info() Klasa Document . Po pobraniu obiektu DocumentInfo można uzyskać wartości poszczególnych właściwości. Ponadto możesz również ustawić właściwości za pomocą odpowiednich metod klasy DocumentInfo.
Zapisz format pliku XLTM w strumieniu za pomocą C++
Aspose.Cells for C++ umożliwia zapisywanie formatu pliku XLTM do przesyłania strumieniowego. Aby zapisać pliki w strumieniu, utwórz obiekt MemoryStream lub FileStream i zapisz plik w tym obiekcie strumienia, wywołując IWorkbook metoda obiektu Save . Określ żądany format pliku przy użyciu wyliczenia SaveFormat podczas wywoływania metody Save.
Eksploruj XPS opcji konwersji z C++
Co to jest XPS Format pliku
XPS, skrót od XML Paper Specification, to format pliku stworzony przez firmę Microsoft w celu reprezentowania dokumentów o stałym układzie. Pliki XPS zawierają treść i ustawienia drukowania dokumentu, dzięki czemu nadają się do zachowania układu i wyglądu dokumentu na różnych urządzeniach i platformach.
Format XPS jest oparty na XML (eXtensible Markup Language), a powszechnie używany język znaczników do reprezentacji danych strukturalnych. Pliki XPS zawierają zawartość dokumentu, taką jak tekst, obrazy, grafika wektorowa i adnotacje, w ustrukturyzowanym formacie XML. Umożliwia to łatwą interpretację i renderowanie elementów wizualnych dokumentu.
Pliki XPS są koncepcyjnie podobne do plików PDF (Portable Document Format), ponieważ oba mają na celu zapewnienie niezawodnego sposobu prezentowania i udostępniania dokumentów przy jednoczesnym zachowaniu ich formatowania i układ. Jednak pliki PDF zyskały szersze wsparcie w różnych aplikacjach i urządzeniach sprzętowych, dzięki czemu są powszechniej akceptowane i kompatybilne.
Aby przeglądać pliki XPS i pracować z nimi, firma Microsoft udostępnia XPS Viewer jako część systemu operacyjnego Windows . Różne aplikacje i narzędzia innych firm oferują również obsługę otwierania, tworzenia i konwertowania plików XPS. Jednak w porównaniu z PDF zakres oprogramowania i sprzętu obsługującego format XPS może być bardziej ograniczony.
Co to jest XLTM Format pliku
Format pliku XLTM, znany również jako plik szablonu programu Excel z obsługą makr, to format pliku używany w programie Microsoft Office Excel do przechowywania szablonów arkuszy kalkulacyjnych zawierających makra. Ten format plików, wprowadzony w programie Excel 2007, jest oparty na arkuszu kalkulacyjnym w formacie Microsoft Excel Open XML.
Pliki XLTM służą jako wygodny sposób zapisywania makr napisanych w języku Visual Basic for Applications (VBA) w arkuszu kalkulacyjnym. Makra to zestawy instrukcji automatyzujących zadania w programie Excel. Podobnie jak format pliku XLSM, pliki XLTM mogą przechowywać makra; mają jednak dodatkową cechę: możliwość wykorzystania ich jako szablonów dla innych plików programu Excel.
Kiedy szablon XLTM jest używany do tworzenia nowego skoroszytu, makra z szablonu są kopiowane do nowego pliku. Dzięki temu użytkownicy mogą wykonywać makra w nowo utworzonym skoroszycie. Ta funkcja jest szczególnie przydatna do tworzenia szablonów wielokrotnego użytku. Na przykład szablon można zaprojektować z makrami generującymi miesięczny raport. Korzystając z szablonu XLTM co miesiąc, tworzony jest nowy skoroszyt z makrami automatycznie generującymi raport na podstawie danych w skoroszycie.
Pliki XLTM są również przydatne do udostępniania makr innym osobom. Użytkownik może utworzyć szablon z makrami, na przykład szablon generowania raportów, a następnie wysłać go e-mailem do innego użytkownika. Odbiorca może otworzyć szablon w programie Excel i użyć makr do wygenerowania żądanego raportu.