Перетворення формату файлу за допомогою C# .NET

Перетворюйте файли Microsoft Office, PDF, зображення, HTML та інші формати без використання будь-якого іншого програмного забезпечення.

 

Повна бібліотека .NET пришвидшує розробку рішень для керування документами з нуля або покращує існуючі програми для легкої роботи з документами. API не тільки керує документами Microsoft Office, але й обробляє PDF, HTML, зображення TIFF, JPG, PNG, BMP і SVG, файли електронної пошти, формати відео, формати даних ГІС та багато іншого. Це повний набір API рішень для управління документами та маніпулюванням без будь-яких програмних залежностей. Програмісти можуть легко створювати, оновлювати, відтворювати, друкувати та конвертувати між найпопулярнішими форматами в будь-якій програмі на основі .NET.

Перетворення Word на PDF

Total API підтримує не лише взаємне перетворення форматів Microsoft Word, але й перетворення Word у PDF, HTML, зображення, EPUB, Markdown і XPS. Процес перетворення простий. Завантажте документ через клас Document і просто викличте метод Save with target format. Це так просто. Розробники можуть перевірити результат перетворення перед інтеграцією коду Word to PDF

C# - перетворення Word у PDF

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

Перетворення PDF на зображення

API підтримує перетворення PDF в зображення, Powerpoint, Excel та інші формати. Для перетворення PDF у зображення розглянемо зображення JPG як цільовий файл. Процес полягає в завантаженні PDF-файлу за допомогою класу Document, ініціалізації об’єкта JpegDevice class і рендерингу PDF у JPEG за допомогою методу Process Завантажте файл JPEG за допомогою класу Image і, нарешті, викличте метод Save.

C# - перетворення PDF на зображення

// 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());
 

Перетворення Excel на Word і PowerPoint

Для перетворення форматів Microsoft Excel у різні файли, включаючи Word і PowerPoint, відповідні допоміжні API, пов’язані з основним API Aspose.Total для .NET. Процес перетворення файлів Excel у документ Word, завантажте файл EXCEL за допомогою класу Workbook і спочатку конвертуйте EXCEL у PDF і встановіть для SaveFormat значення Auto. Потім завантажте перетворений PDF-файл за допомогою класу Document, викличте метод Save і встановіть Doc, Docx як SaveFormat. Також наведено код для перетворення Microsoft Excel у Powerpoint.

C# - перетворення JSON на Excel

// 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# – перетворення Excel у 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);