GroupDocs.Viewer の概要

.NET アプリケーションでドキュメント、スライド、図など多数の種類をレンダリング、表示、変換する API

Illustration viewer

ドキュメントを効率的かつ確実に表示

GroupDocs.Viewer API を使用すると、サポートされている任意の形式のドキュメントを、柔軟かつ強力なオプションで HTML、JPEG, PNG、PDF に効率的にレンダリングでき、コンテンツとドキュメント構造の整合性を保ちます。GroupDocs.Viewer は .NET Framework 4.6.2 と .NET 6.0 をサポートし、Windows と Linux のプラットフォームで動作します。

最も一般的なファイルおよびドキュメント形式がサポートされています

当社は、190 以上の最も一般的なファイルおよびドキュメント形式のレンダリングをサポートします。これには Word、Excel、PDF、PowerPoint、OpenDocument 形式ファミリー、アーカイブ、ラスタおよびベクター画像、電子書籍、プログラミング言語やマークアップ、その他多数のファイルタイプが含まれ、パスワード保護された暗号化ファイルもサポートします。

カスタマイズ可能な出力

GroupDocs.Viewer は、ドキュメントをレンダリングするだけでなく、レンダリングの方法や対象(どの部分を、いつレンダリングするか)を細かく制御でき、レンダリング結果にさまざまな変換を適用できます。

ASP.NET Core 用 UI

ASP.NET Core 用のオープンソース UI パッケージを提供しており、数分でプロジェクトに追加できます。Viewer.UIパッケージには Angular ベースの Web UI が含まれ、便利な API とデータストレージプロバイダーのセットを提供します。

プラットフォームのサポート

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

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

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

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

Microsoft Office、OpenDocument、テキスト形式

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE Windows 対応のターゲットフレームワーク (net462 / net6.0-windows / など)
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

画像、グラフィック、図

  • ラスタ画像: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, AI, CDR, CMX, IGS, SVGZ Windows 対応のターゲットフレームワーク (net462 / net6.0-windows / など)
  • Adobe Photoshop: PSD, PSB Windows 対応のターゲットフレームワーク (net462 / net6.0-windows / など)
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

その他

  • Web: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • アーカイブ: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • その他: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

GroupDocs.Viewer の機能

PDF と Office ドキュメントをシームレスにレンダリング、表示、変換します

Feature icon

HTML でドキュメントを表示

任意のタイプのドキュメントを CSS と SVG を含む HTML ドキュメントに変換し、最新のウェブブラウザで表示できます。

Feature icon

ドキュメントを JPEG または PNG にラスタライズ

サポートされている任意のドキュメント形式をラスタ画像にラスタライズし、画像形式と圧縮品質を調整できます。

Feature icon

ドキュメントのフォントを制御

ドキュメントで使用されているフォントを特定します。欠落しているフォントは置換するか、出力から除外して管理できます。

Feature icon

PDF に変換

サポートされている任意の形式のドキュメントを、調整可能なオプションで簡単に PDF に変換して保存できます。

Feature icon

変換を適用

レンダリング中に出力ドキュメントを変換できます。ページの回転や再配置が可能で、テキストの透かしを上に配置することもできます。

Feature icon

HTML 出力の調整

GroupDocs.Viewer が生成する HTML ドキュメントは細かく調整できます。ストリームまたはファイルへの保存、外部または埋め込みリソース、コールバックなどが可能です。

Feature icon

複雑なドキュメント構造のサポート

GroupDocs.Viewer は単一ドキュメントだけでなく、内部にドキュメントのリストや階層構造を持つファイルもサポートします。たとえば、添付ファイル付きのメールメッセージ、フォルダー内にファイルがある ZIP アーカイブ、複数ページの TIFF 画像などです。

Feature icon

最適化オプション

GroupDocs.Viewer には調整可能なキャッシュサブシステムがあり、ドキュメントのキャッシュ版を使用してロード時間を短縮できます。また、形式ごとのさまざまなオプションにより、レンダリングから不要な部分(フォント、非表示シート、メール添付ファイルなど)を除外して全体のパフォーマンスを最適化できます。

Feature icon

パスワード保護されたドキュメントのサポート

GroupDocs.Viewer は、ロードオプションでパスワードを指定することで、PDF、WordProcessing、Spreadsheet、Presentation など、さまざまな種類の暗号化ドキュメントを開くことができます。

コードサンプル

典型的な GroupDocs.Viewer for .NET の操作例

DOCX を HTML にレンダリング

HtmlViewOptions クラスのプロパティを使用して変換プロセスを制御できます。詳細は こちら。 例えば、出力 HTML ファイルにすべての外部リソースを埋め込み、ファイルを縮小し、印刷用に最適化できます。

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

// Viewer をインスタンス化
using (Viewer viewer = new Viewer("resume.docx"))
{
    // 出力 HTML オプションを設定
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources();
    
    // 埋め込みリソースを使用して DOCX を HTML にレンダリング
    viewer.View(options);
}

PPTX を PDF にエクスポート

PdfViewOptions クラスのインスタンスを作成し、Viewer.View メソッドに渡して PowerPoint PPTX ファイルを PDF に変換します。 PdfViewOptions クラスのプロパティを使用して変換プロセスを制御できます。例えば、出力 PDF ファイルにパスワード保護を設定したり、ページ順序を変更したり、ドキュメント画像の品質を指定したりできます。詳細は 以下のドキュメントセクション を参照してください。

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

using (var viewer = new Viewer("presentation.pptx"))
{
    // PDF 出力オプションを設定       
    var viewOptions = new PdfViewOptions("presentation.pdf");
    
    // PPTX を PDF にエクスポート       
    viewer.View(viewOptions);
}

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

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

有用なリソース

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

一時ライセンスのヒント

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