C#によるファイル形式の変換 .NET

Microsoft ® Officeファイル、PDF、画像、HTML、およびその他のさまざまな形式を、他のソフトウェアを使用せずに変換します。

 

.NETトータルライブラリ ドキュメント管理ソリューションをゼロから開発するか、既存のアプリケーションを拡張してドキュメント操作を簡単に処理できるようにします。 APIは、Microsoft Officeドキュメントを管理するだけでなく、PDF、HTML、画像TIFF、JPG、PNG、BMPおよびSVG、電子メールファイル、ビデオ形式、GISデータ形式なども処理します。これは、ソフトウェアに依存することなく、ドキュメント管理および操作ソリューションAPIの完全なセットです。プログラマーは、.NETベースのアプリケーション内で最も一般的な形式を簡単に作成、更新、レンダリング、印刷、および変換できます。

WordをPDFに変換

Total APIは、Microsoft Word形式の相互変換だけでなく、WordからPDF、HTML、画像、EPUB、Markdown、XPSへの変換もサポートしています。変換のプロセスは簡単です。 Documentクラスを介してドキュメントをロードし、ターゲット形式でSaveメソッドを呼び出すだけです。とても簡単です。開発者は、WordからPDFにコードを統合する前に、[変換結果](https://products.aspose.com/words/net/conversion/word-to-pdf/)を確認できます。

C#-WordからPDFへの変換

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

PDFを画像に変換する

APIは、PDFから画像、Powerpoint、Excel、およびその他の形式への変換をサポートしています。 PDFから画像への変換では、JPG画像をターゲットファイルと考えてみましょう。プロセスは、Documentクラスを使用してPDFファイルをロードし、[JpegDeviceクラス](https://reference.aspose.com/pdf/net/aspose.pdf.devices/jpegdevice)オブジェクトを初期化し、[プロセス](https ://apireference.aspose.com/pdf/net/aspose.pdf.devices.pagedevice/process/methods/1)メソッド [Image](https://reference.aspose.com/imaging/net/aspose.imaging/image)クラスを使用してJPEGファイルをロードし、最後に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などのさまざまなファイルに変換するために、メインのAspose.Total for.NETAPIに含まれる関連するサブAPI。 ExcelファイルをWord文書に変換するプロセス、[Workbook](https://reference.aspose.com/cells/net/aspose.cells/workbook)クラスを使用してEXCELファイルをロードし、最初にEXCELをPDFに変換し、SaveFormatをAutoに設定します。次に、Documentクラスを使用して変換されたPDFファイルをロードし、Saveメソッドを呼び出して、Doc、DocxをSaveFormatとして設定します。 MicrosoftExcelから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);