GroupDocs.Conversion の概要

PDF、Microsoft Office、HTML、eBook、画像ファイルを .NET アプリケーション内で迅速かつ完璧に変換するための API の機能をご確認ください。

Illustration conversion

効率的な変換

GroupDocs.Conversion API を使用すれば、さまざまな形式の文書を PDF、Microsoft Office、HTML、eBook、画像ファイルへ手軽に変換できます。API は柔軟で堅牢なオプションを提供し、変換プロセス全体でコンテンツと文書構造の完全性を保ちます。

フォーマット間の簡単な切り替え

GroupDocs.Conversion API の使用手順は非常にシンプルで、1 つのメソッドとオプションのセットだけで、さまざまな形式間を簡単に切り替えることができます。

クロスプラットフォーム互換性

クロスプラットフォーム互換性を備えた変換ソリューションを検討し、幅広いユーザー層に対応し、さまざまな環境で最適なパフォーマンスを確保し、すべてのドキュメント変換要件に応えます。

対応プラットフォーム

GroupDocs.Conversion for .NET は、以下のオペレーティングシステム、フレームワーク、パッケージ マネージャーをサポートしています

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

.NET 6 package

  • Supports .NET 6.0 and higher versions
  • Works on Windows, Linux and macOS
NuGet download

.NET Framework package

  • Supports .NET Framework 4.6.2+
  • System.Drawing.Common に依存しています
NuGet ダウンロード

サポートされているファイル形式

GroupDocs.Conversion for .NET は、以下のファイル形式をサポートしています。

文書形式

  • Documents: PDF, XPS, TEX
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX
  • OpenDocument: ODT, OTT, ODS

画像とマルチメディア

  • Images: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • Diagram: VSDX, DRAW, LUCIDCHART
  • CAD & GIS: DWG, DXF, DWF, IFC, SHP, KML, GEOJSON
  • Audio: MP3, WAV, FLAC, AAC, OGG
  • Video: MP4, AVI, MKV, MOV, WMV
  • 3D & Vector: SVG, AI, EPS, CDR, STL, OBJ, FBX, DAE, GLB

その他の形式

  • eBook: EPUB, MOBI, AZW, FB2
  • Web: HTML, MHTML, MHT
  • Archives: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • Email & Outlook: PST, OST, MSG, EML
  • Finance: QFX, OFX
  • OneNote: ONE

GroupDocs.Conversion の機能

この API を使用すると、ある形式から別の形式への変換、ドキュメント全体または特定ページの変換、目的の出力に合わせたオプション調整などが可能です。

Feature icon

マルチフォーマット変換

PDF、DOCX、XLSX、PPTX など、さまざまな形式間でファイルを変換します。

Feature icon

高忠実度出力

変換プロ程中にドキュメントの元の品質とフォーマットを保持します。

Feature icon

複数ファイルの変換

複数のファイルを変換し、アーカイブにまとめることで、変換後のコンテンツの整理をシンプルにします。

Feature icon

複数ページ文書を画像へ変換

複数ページ文書をページ単位で画像に変換し、変換プロセスを細かく制御できます。

Feature icon

カスタマイズ可能な設定

解像度、品質、レイアウトなどの変換パラメータを微調整し、特定の要件に対応します。

Feature icon

安全な処理

パスワード保護されたファイル変換オプションでデータプライバシーを確保します。

Feature icon

API 統合

変換機能をあなたの C# アプリケーションに統合し、変換が既存のワークフローの一部として実行されるようにします。

Feature icon

堅牢な変換

変換された文書の正確性と完全性を保ちつつ、信頼性の高いファイル変換を提供します。

Feature icon

アーカイブから文書を変換

アーカイブから文書を抽出・変換し、圧縮ファイル内に保存されたコンテンツの変換を可能にします。

コード サンプル

GroupDocs.Conversion for .NET の典型的な操作の使用例

PDF を画像に変換

一般的なシナリオとして、PDF 全体または特定のページを画像のコレクションに変換することがあります。GroupDocs.Conversion for .NET は、TIFF、JPG、PNG、GIF、BMP などのさまざまな画像形式に PDF を変換する機能を提供します。 他の変換とは異なり、このプロセスでは保存画像の名前付け形式を指定する SavePageStream デリゲートの宣言が必要です。ImageFileType クラスを使用して希望の画像形式を選択できます。

C# で PDF を PNG に変換

using System.IO;
using GroupDocs.Conversion;
using GroupDocs.Conversion.FileTypes;
using GroupDocs.Conversion.Options.Convert;

// 元の PDF ファイルを読み込む
using (var converter = new Converter("resume.pdf"))
{
  var getPageStream = (SavePageContext context) => File.Create($"resume-page-{context.Page}.png");

    // 変換オプションを設定し、出力画像タイプを指定する
    var convertOptions = new ImageConvertOptions { 
      Format = ImageFileType.Png
    };          
    
    // PDF ドキュメントの各ページを PNG に変換する
    converter.Convert(getPageStream, convertOptions);
}

大きなドキュメントの一部を変換

GroupDocs.Conversion for .NET を使用すると、長いドキュメントから特定のページを簡単に変換できます。 要件に応じて、これを実行する方法は2つあります。ページ範囲を変換するか、特定のページを変換するかのどちらかです。

C# で DOCX(ページ 2‑4)を PDF に変換

using GroupDocs.Conversion;
using GroupDocs.Conversion.Options.Convert;

// 元の DOCX ファイルを読み込む  
using (Converter converter = new Converter("booklet.docx"))
{
    // オプションを設定し、変換するページ範囲を指定する       
    var convertOptions = new PdfConvertOptions 
    { 
      PageNumber = 2, 
      PagesCount = 3 
    };
    
    // ページ 2‑4 を PDF に変換する       
    converter.Convert("pages-2-4.pdf", convertOptions);
}

Fluent 構文:簡潔なアプローチ

Fluent 構文は、GroupDocs.Conversion for .NET API 内の一般的な操作に対して簡潔な表記を提供します。 以下のコードサンプルは、Fluent 構文の活用方法を示しています:

C# で Fluent 構文を使用して DOCX を PDF に変換

using GroupDocs.Conversion;

FluentConverter
    .Load("schedule.docx")
    .ConvertTo("schedule.pdf")
    .Convert();

始める準備はできていますか?

GroupDocs.Conversion を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本