Render PS naar XAML via .NET

.NET API om PS naar XAML te exporteren op Windows, macOS en Linux zonder Microsoft® PowerPoint te gebruiken

 

Met behulp van een pakket krachtige API’s voor bestandsindelingsautomatisering Aspose.Total for .NET kunt u PS eenvoudig in twee eenvoudige stappen naar XAML renderen. Door PDF Processing API Aspose.PDF for .NET te gebruiken, kunt u het PS-bestandsformaat omzetten naar PPTX. Daarna kunt u met behulp van de Presentation Processing API Aspose.Slides for .NET , PPTX naar XAML converteren.

.NET API om PS naar XAML te converteren

  1. Open het PS-bestand met de klasse Document
  2. Converteer PS naar PPTX met behulp van de Save methode
  3. Laad het PPTX-bestand met behulp van de Presentation class
  4. Sla het document op in XAML-indeling met de methode Save en stel Xaml in als SaveFormat

Conversievereisten

Installeer vanaf de opdrachtregel als nuget install Aspose.Total of via Package Manager Console van Visual Studio met Install-Package Aspose.Total.

U kunt ook het offline MSI-installatieprogramma of DLL’s in een ZIP-bestand downloaden van downloads .

Verkrijg XMP-metadata van PS-bestand via .NET

Tijdens het converteren van PS naar XAML heeft u mogelijk extra XMP-metadata-informatie nodig om prioriteit te geven aan uw batchconversieproces. U kunt bijvoorbeeld uw conversiedocumenten ophalen en sorteren op aanmaakdatum en de documenten dienovereenkomstig verwerken. Aspose.PDF for .NET geeft u toegang tot de XMP-metadata van een PS-bestand. Om de metadata van een PS-bestand te krijgen, kunt u een Document -object maken en het invoer-PS-bestand openen. Daarna kunt u de metadata van het bestand verkrijgen met behulp van de eigenschap Metadata .

Maak een alleen-lezen XAML-bestand via .NET

Door de API Aspose.Slides for .NET te gebruiken, kunt u de functies van uw conversietoepassing verder verbeteren. Een van de functies kan zijn om uw uitvoerbestand alleen-lezen te maken om de beveiliging te vergroten. Met de API kunt u uw XAML-bestand instellen op Alleen-lezen, wat betekent dat gebruikers (nadat ze de presentatie hebben geopend) de aanbeveling Alleen-lezen zien.


Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.ProtectionManager.ReadOnlyRecommended = true;

presentation.Save("output.xaml", SaveFormat.Xaml);     

Bekijk PS conversieopties met .NET

PSs converteren naar DOCM (Microsoft Word 2007 Marco-bestand)
PSs converteren naar DOT (Microsoft Word-sjabloonbestanden)
PSs converteren naar DOTM (Microsoft Word 2007+ sjabloonbestand)
PSs converteren naar DOTX (Microsoft Word-sjabloonbestand)
PSs converteren naar FLATOPC (Microsoft Word 2003 TekstverwerkingML)
PSs converteren naar GIF (Grafisch uitwisselingsformaat)
PSs converteren naar MARKDOWN (Lichtgewicht opmaaktaal)
PSs converteren naar ODT (OpenDocument Tekstbestandsindeling)
PSs converteren naar OTT (Documentsjabloon openen)
PSs converteren naar PCL (Printeropdrachttaal)
PSs converteren naar RTF (Rijk tekst formaat)
PSs converteren naar WORDML (Microsoft Word 2003 TekstverwerkingML)
PSs converteren naar XAMLFLOW (Power Automate van Microsoft)
PSs converteren naar APNG (Geanimeerde draagbare netwerkafbeeldingen)
PSs converteren naar CSV (Door komma's gescheiden waarden)
PSs converteren naar DICOM (Digitale beeldvorming en communicatie in de geneeskunde)
PSs converteren naar DIF (Formaat voor gegevensuitwisseling)
PSs converteren naar DXF (Autodesk Drawing Exchange-indeling)
PSs converteren naar EMZ (Windows gecomprimeerd verbeterd metabestand)
PSs converteren naar Excel (Spreadsheet-bestandsindelingen)
PSs converteren naar FODS (OpenDocument platte XML-spreadsheet)
PSs converteren naar IMAGE (Afbeeldingsbestanden)
PSs converteren naar MD (Markdown-taal)
PSs converteren naar ODS (OpenDocument-spreadsheet)
PSs converteren naar PSD (Photoshop-document)
PSs converteren naar SVGZ (Gecomprimeerde schaalbare vectorafbeeldingen)
PSs converteren naar SXC (StarOffice Calc-spreadsheet)
PSs converteren naar TGA (Truevision grafische adapter)
PSs converteren naar TSV (Door tabs gescheiden waarden)
PSs converteren naar TXT (Tekstdocument)
PSs converteren naar WMF (Windows-metabestand)
PSs converteren naar WMZ (Gecomprimeerd Windows-metabestand)
PSs converteren naar XLAM (Excel-invoegtoepassing met ingeschakelde macro's)
PSs converteren naar XLSB (Excel binaire werkmap)
PSs converteren naar XLSM (Spreadsheet met ingeschakelde macro's)
PSs converteren naar XLT (Excel 97 - 2003-sjabloon)
PSs converteren naar XLTM (Excel-sjabloon met ingeschakelde macro's)
PSs converteren naar XLTX (Excel-sjabloon)