Konwersja formatu pliku za pomocą C# .NET

Konwertuj pliki Microsoft® Office, PDF, obrazy, HTML i inne formaty bez użycia innego oprogramowania.

 

Całkowita biblioteka .NET przyspiesza tworzenie od podstaw rozwiązań do zarządzania dokumentami lub ulepsza istniejące aplikacje, aby z łatwością radziły sobie z manipulacją dokumentami. API nie tylko zarządza dokumentami Microsoft Office, ale także obsługuje pliki PDF, HTML, obrazy TIFF, JPG, PNG, BMP i SVG, pliki e-mail, formaty wideo, formaty danych GIS i wiele innych. Jest to kompletny zestaw interfejsów API rozwiązań do zarządzania i manipulacji dokumentami bez żadnych zależności programowych. Programiści mogą łatwo tworzyć, aktualizować, renderować, drukować i konwertować między najpopularniejszymi formatami w dowolnych aplikacjach opartych na .NET.

Konwertuj Word na PDF

Total API obsługuje nie tylko konwersję między formatami Microsoft Word, ale także konwersję Worda do formatu PDF, HTML, obrazów, EPUB, Markdown i XPS. Proces konwersji jest prosty. Załaduj Document przez klasę Document i po prostu wywołaj metodę Save z formatem docelowym. To takie proste. Deweloperzy mogą sprawdzić wynik konwersji przed integracją kodu Word do PDF

C# - Konwersja Word do PDF

var doc = new Document("Input.docx");
doc.Save("Output.pdf");
 

Konwertuj PDF na obrazy

API obsługuje konwersję plików PDF na obrazy, PowerPoint, Excel i inne formaty. W przypadku konwersji PDF na obraz rozważmy obraz JPG jako plik docelowy. Proces polega na załadowaniu pliku PDF przy użyciu klasy Document i zainicjowaniu obiektu JpegDevice class i wyrenderowaniu pliku PDF do JPEG za pomocą [Process](https ://apireference.aspose.com/pdf/net/aspose.pdf.devices.pagedevice/process/methods/1) Załaduj plik JPEG przy użyciu klasy Image i na koniec wywołaj metodę Save.

C# - Konwersja PDF na obraz

// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats
// load PDF with an instance of Document
var document = new Document("input.pdf");
// create an object of jpegDevice
var renderer = new JpegDevice();
// convert a particular page and save the image in JPEG format
renderer.Process(document.Pages[1], "output.jpeg");
// load JPEG file
var image = Image.Load("output.jpeg");
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats
// save JPEG to PSD file format
image.Save("output.psd", new PsdOptions());
 

Konwertuj Excel na Word i PowerPoint

Do konwersji formatów Microsoft Excel na różne pliki, w tym Word i PowerPoint, odpowiednie podrzędne interfejsy API związane z głównym interfejsem Aspose.Total dla .NET API. Proces konwersji plików Excela do dokumentu Word, załaduj plik EXCEL za pomocą klasy Workbook i najpierw przekonwertuj EXCEL do PDF i ustaw SaveFormat na Auto. Następnie załaduj przekonwertowany plik PDF za pomocą klasy Document i wywołaj metodę Save i ustaw Doc, Docx jako SaveFormat. Kod jest również wymieniony dla konwersji Microsoft Excel do Powerpoint.

C# - Konwersja JSON do Excela

// load the EXCEL file using Workbook class
var book = new Aspose.Cells.Workbook("input.csv");
// save EXCEL as PDF
book.Save("pdfOutput.pdf", Aspose.Cells.SaveFormat.Auto);
// load the PDF file using Document class
var document = new Aspose.Pdf.Document("pdfOutput.pdf");
// save document in DOC format
document.Save("output.doc", SaveFormat.Doc);

C# - Konwersja Excel do JSON

// load the EXCEL file using Workbook class
var book = new Aspose.Cells.Workbook("input.csv");
// save EXCEL as PDF
book.Save("pdfOutput.pdf", Aspose.Cells.SaveFormat.Auto);
// load the PDF file using Document class
var document = new Aspose.Pdf.Document("pdfOutput.pdf");
// save document in PPTX format
document.Save("output.pptx", SaveFormat.Pptx);