Az Aspose.Total for .NET használatával könnyedén konvertálhat XPS-fájlt XLTM-formátumba bármely .NET-, C#-, ASP.NET- és VB.NET-alkalmazáson belül. Először is, az Aspose.PDF for .NET használatával exportálhatja a XPS-et XLSX formátumba. Ezt követően az Aspose.Cells for .NET Spreadsheet Programming API használatával konvertálhatja az XLSX-et XLTM-vé.
.NET API a XPS XLTM-vé alakításához
Konverziós követelmények
Telepítés parancssorból nuget install Aspose.Total
néven, vagy a Visual Studio Package Manager konzolján keresztül az Install-Package Aspose.Total
paranccsal.
Alternatív megoldásként letöltheti az offline MSI telepítőt vagy a DLL-eket ZIP-fájlban a downloads webhelyről.
Védett XPS konvertálása XLTM-vé C#-on keresztül
Ha a XPS-dokumentuma jelszóval védett, nem konvertálhatja XLTM-vé jelszó nélkül. Az API használatával először megnyithatja a védett dokumentumot érvényes jelszóval, majd konvertálhatja azt. A titkosított fájl megnyitásához inicializálhatja a Document osztály új példányát, és argumentumként adja át a fájlnevet és a jelszót.
Konvertálja a XPS fájlt XLTM-vé vízjellel a C# segítségével
A XPS-fájl XLTM-vé konvertálásakor vízjelet is hozzáadhat a kimeneti XLTM-fájlformátumhoz. Vízjel hozzáadásához létrehozhat egy új munkafüzet-objektumot, megnyithatja az átalakított XLSX-dokumentumot, indexén keresztül kiválaszthatja a Munkalapot, létrehozhat egy alakzatot, és használhatja annak AddTextEffect funkcióját. Ezt követően elmentheti az XLSX-dokumentumot XLTM-ként vízjellel.
XPS konverziós beállítások felfedezése .NET
Mi a XPS fájlformátum
Az XPS egy olyan fájlformátum, amely rögzített elrendezésű dokumentumot képvisel, amely tartalmazza a dokumentum tartalmát és nyomtatási beállításait. Az XPS fájlok a Microsoft által kifejlesztett XML papírspecifikáción alapulnak. Az XPS-fájlok hasonlóak a PDF-fájlokhoz, de a szoftver és a hardver nem támogatja őket olyan széles körben.
Mi a XLTM fájlformátum
Az Excel-makró-engedélyezett sablonfájl XLTM kiterjesztésű, és egy Microsoft Excel nyílt XML formátumú táblázatkezelő fájl, amelyet a Microsoft Office Excel hozott létre. A fájlformátumot először a Microsoft Office Excel 2007-ben vezették be, és lehetővé teszi a táblázatkezelő programban végrehajtható makrók mentését. A makrók Visual Basic for Applications (VBA) programban vannak írva, és automatizálhatják a feladatokat az Excelben. Az XLTM fájlformátum hasonló az XLSM fájlformátumhoz, amely egy másik Microsoft Excel Open XML formátumú táblázatfájl, amely makrókat tartalmazhat. A fő különbség a két fájlformátum között az, hogy az XLTM fájlformátum sablonként használható más Excel-fájlokhoz. Amikor egy felhasználó új munkafüzetet hoz létre egy XLTM-sablon alapján, a sablonban lévő makrók átmásolódnak az új munkafüzetbe. A makrók ezután végrehajthatók az új munkafüzetből. Az XLTM fájlformátum hasznos olyan sablonok létrehozásához, amelyek újra és újra használhatók. Például létrehozhat egy sablont, amely makrókat tartalmaz a havi jelentés elkészítéséhez. A sablon ezután minden hónapban új munkafüzet létrehozására használható. A sablonban lévő makrók automatikusan generálják a jelentést az új munkafüzet adatai alapján. Az XLTM fájlformátum a makrók más felhasználókkal való megosztásához is hasznos. Például a felhasználó létrehozhat egy sablont, amely makrókat tartalmaz a jelentéskészítéshez. A sablon ezután e-mailben elküldhető egy másik felhasználónak. Az e-mail címzettje ezután megnyithatja a sablont Excelben, és a makrók segítségével elkészítheti a jelentést.