Vykreslete PS na DOT přes .NET

.NET API pro export PS do DOT na Windows, macOS a Linux bez použití Microsoft Word

 

Aspose.Total for .NET je výkonné rozhraní API, které do vaší aplikace .NET přidává funkce pro manipulaci a převod dokumentů. Pomocí pokročilého rozhraní API pro zpracování PDF Aspose.PDF for .NET můžete převést formát souboru PS na DOC. Poté můžete pomocí výkonného API pro zpracování dokumentů Aspose.Words for .NET vykreslit DOC do DOT.

C# API pro převod PS na DOT

  1. Otevřete soubor PS pomocí třídy Document
  2. Převeďte PS na Doc pomocí metody Save
  3. Načtěte soubor Doc pomocí třídy Document třídy Aspose.Words
  4. Uložte dokument do formátu DOT pomocí metody Save a nastavte Dot jako SaveFormat

Požadavky na převod

Instalujte z příkazového řádku jako nuget install Aspose.Total nebo pomocí konzoly Správce balíčků sady Visual Studio s Install-Package Aspose.Total.

Případně si stáhněte offline instalační program MSI nebo knihovny DLL v souboru ZIP z stažení .

Dešifrovat soubor PS pomocí hesla vlastníka přes .NET

Před převodem PS na DOT, pokud chcete dešifrovat dokument, můžete to udělat pomocí API. Abyste mohli dešifrovat soubor PDF, musíte nejprve vytvořit objekt Document a otevřít PS pomocí hesla vlastníka. Poté musíte zavolat metodu Decrypt objektu Document. Nakonec uložte aktualizovaný soubor pomocí metody Save objektu Document.

Vytvořte soubor DOT pouze pro čtení přes .NET

Abyste ochránili svůj DOT před úpravami a zabránili jiným lidem upravovat citlivé a důvěrné informace ve vašem dokumentu, můžete také nastavit ochranu dokumentu pomocí API. Můžete omezit možnost upravovat dokument a povolit s ním pouze určité akce. To lze provést pomocí Aspose.Words for .NET API. Umožňuje vám ovládat způsob, jakým omezujete obsah, pomocí parametru výčtu ProtectionType . Pomocí následujících řádků kódu můžete dokument nastavit tak, aby byl jen pro čtení.


Document document = new Document("input.doc");

document.Protect(ProtectionType.ReadOnly, "password");

document.Save("output.dot", SaveFormat.Dot);    

Prozkoumat možnosti konverzace PS pomocí .NET

Převést PSs na DOCM (Soubor Marco aplikace Microsoft Word 2007)
Převést PSs na DOTM (Soubor šablony aplikace Microsoft Word 2007+)
Převést PSs na DOTX (Soubor šablony aplikace Microsoft Word)
Převést PSs na FLATOPC (Microsoft Word 2003 WordprocessingML)
Převést PSs na GIF (Grafický výměnný formát)
Převést PSs na MARKDOWN (Lehký značkovací jazyk)
Převést PSs na ODT (Formát textového souboru OpenDocument)
Převést PSs na OTT (Šablona OpenDocument)
Převést PSs na PCL (Příkazový jazyk tiskárny)
Převést PSs na RTF (Formát RTF)
Převést PSs na WORDML (Microsoft Word 2003 WordprocessingML)
Převést PSs na XAMLFLOW (Power Automate od Microsoftu)
Převést PSs na ODP (Formát prezentace OpenDocument)
Převést PSs na OTP (Standardní formát OpenDocument)
Převést PSs na POT (Soubory šablon aplikace Microsoft PowerPoint)
Převést PSs na POTM (Soubor šablony Microsoft PowerPoint)
Převést PSs na POTX (Prezentace šablony Microsoft PowerPoint)
Převést PSs na POWERPOINT (Prezentační soubory)
Převést PSs na PPS (Prezentace PowerPoint)
Převést PSs na PPSM (Prezentace s podporou maker)
Převést PSs na PPSX (Prezentace PowerPoint)
Převést PSs na PPT (Prezentace v Powerpointu)
Převést PSs na PPTM (Soubor prezentace s podporou maker)
Převést PSs na SWF (Film Shockwave Flash)
Převést PSs na XAML (Soubor XAML)
Převést PSs na APNG (Animovaná přenosná síťová grafika)
Převést PSs na CSV (Hodnoty oddělené čárkami)
Převést PSs na DICOM (Digitální zobrazování a komunikace v medicíně)
Převést PSs na DIF (Formát výměny dat)
Převést PSs na DXF (Formát výměny výkresů Autodesk)
Převést PSs na EMZ (Windows Compressed Enhanced Metafile)
Převést PSs na Excel (Formáty tabulkových souborů)
Převést PSs na FODS (OpenDocument Flat XML tabulka)
Převést PSs na IMAGE (Soubory obrázků)
Převést PSs na JPEG2000 (Obrazový formát J2K)
Převést PSs na MD (Markdown Language)
Převést PSs na ODS (Tabulka OpenDocument)
Převést PSs na PSD (Dokument Photoshopu)
Převést PSs na SVGZ (Komprimovaná škálovatelná vektorová grafika)