GroupDocs.Total の概要

.NET アプリケーションでのファイルの表示、変換、編集、比較、検索、透かし入れなどのワークフローを自動化します。

Illustration total

複数の GroupDocs 製品の機能を 1 つの包括的なソリューションに統合します

さまざまな GroupDocs 製品の機能を使用して、特定のニーズを満たすカスタマイズされたアプローチを作成できます。

たとえば、Word ファイルを PDF に変換し、デジタル署名を追加できます。または、データベースからドキュメント テンプレート データを入力するか、画像からテキストを抽出して別の言語に翻訳します。

可能性は無限大!

多様なファイル形式をマスターする

GroupDocs.Total for .NET は、200 を超えるファイル形式との互換性を解放し、一般的なすべての種類のドキュメントを処理できるようにします。 Word や Excel などのオフィス形式から、画像、コード、暗号化されたファイルまで、あらゆるものをカバーします。

クロスプラットフォームのサポート

プラットフォームの制限から解放されます。 GroupDocs.Total はクロスプラットフォーム互換性を提供し、.NET がインストールできるあらゆるシステム上のユーザーに最適なパフォーマンスとソリューションの可用性を提供できます。

プラットフォームの独立性

GroupDocs.Total for .NET は、次のオペレーティング システム、フレームワーク、およびパッケージ マネージャーをサポートします。

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

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

GroupDocs.Total 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
  • 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, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

他の

  • ウェブ: 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.Total 総合機能

PDF と Office ドキュメントを包括的に管理、レンダリング、変換します

Feature icon

広範なファイル表示

HTML、画像、PDF を含む 180 を超える形式の包括的なドキュメント表示。

Feature icon

フォーマット変換

外部ツールを使用せずに、さまざまなドキュメント形式間でシームレスに変換します。

Feature icon

インタラクティブな注釈

ドキュメント内のテキストおよび画像要素に対する高度な注釈機能。

Feature icon

内容の比較

文書を正確に比較し、内容とスタイルの違いを強調します。

Feature icon

署名の柔軟性

テキスト、画像、デジタル署名などの多彩な署名オプション。

Feature icon

テンプレートベースのドキュメント作成

テンプレートと外部データ ソースからのドキュメントの自動生成。

Feature icon

メタデータ管理

強化されたドキュメント管理のための堅牢なメタデータ アクセスと操作。

Feature icon

高度な検索

ファジーアルゴリズムと同義語アルゴリズムをサポートする強力な検索機能。

Feature icon

ウォーターマーク制御

文書の透かしを簡単に管理し、カスタマイズ機能と抽出機能を提供します。

コードサンプル

.NET での GroupDocs.Total の使用に関する実際のシナリオ

契約の保護と整理: ウォーターマークを適用し、DOCX ファイル内のメタデータを管理します

この包括的なコード例を使用して、Word 文書を効率的に保護および整理します。以下のサンプルを使用すると、契約ワークフロー内に堅牢な透かしとメタデータ管理を実装して、セキュリティと情報管理を強化できます。以下の方法を示します。

カスタム透かしを適用する: 視覚的な明瞭さと保護のために、文書に目立つ「契約草案」の透かしを追加します。 ウォーターマークをカスタマイズする フォント、色、不透明度、配置のオプションを使用します。

メタデータの強化: 簡単にドキュメントのメタデータを変更して、作成者、作成時間、会社、カテゴリ、キーワードなどの重要な詳細を含めることができます。整理と検索性が向上します。

C#

using GroupDocs.Metadata;
using GroupDocs.Watermark;
using GroupDocs.Watermark.Common;
using GroupDocs.Watermark.Watermarks;

// 文書をウォーターマーカーにロードします
using (Watermarker watermarker = new Watermarker("contract.docx"))
{
    // ウォーターマークに必要なテキストとフォントを設定します
    TextWatermark watermark = new TextWatermark("Contract Draft", new Font("Arial", 60, FontStyle.Bold));
    
    // フォントの色とテキストの不透明度、回転と配置を選択します
    watermark.ForegroundColor = Color.DarkGreen;
    watermark.Opacity = 0.5;
    watermark.HorizontalAlignment = HorizontalAlignment.Center;
    watermark.VerticalAlignment = VerticalAlignment.Center;
    
    // 透かしを適用する
    watermarker.Add(watermark);
    
    // 結果のドキュメントを保存する
    watermarker.Save("watermarked-contract.docx");
}

using (Metadata metadata = new Metadata("watermarked-contract.docx"))
{
  var root = metadata.GetRootPackage<WordProcessingRootPackage>();

  // ドキュメントのメタデータのプロパティを更新する
  root.DocumentProperties.Author = "Name Surname";
  root.DocumentProperties.CreatedTime = DateTime.Now;
  root.DocumentProperties.Company = "Company Name";
  root.DocumentProperties.Category = "Work materials";
  root.DocumentProperties.Keywords = "contract, watermarked";

  // 更新されたメタデータを含むドキュメントを保存する
  metadata.Save("contract-final.docx");
}        

合理化されたドキュメントの編集

シナリオ: 大手法律事務所では、顧客の機密情報を含むさまざまな文書を頻繁に処理しており、第三者と共有したり一般に公開したりする前に編集する必要があります。この機密情報を手動で編集するのは面倒で時間がかかり、人的ミスが発生しやすい可能性があります。効率性、正確性、データ保護規制への準拠を確保するために、この法律事務所は文書編集プロセスを合理化する自動化ソリューションを求めています。


解決: GroupDocs.Total はプロセスを自動化し、ドキュメントの受信時に編集をトリガーします。さらに、柔軟なオプション により、ルールを設定し、編集モード (ブラックアウト、アスタリスクで置換など) を選択し、指定することができるため、カスタマイズが可能になります。編集対象の特定のセクションまたはページ。最後に、ユーザーフレンドリーな出力 は、共有とレビューが容易なように編集されたドキュメントを PDF 形式で生成します。また、強化されたセキュリティと監査可能性により、セキュリティ全体が保証されます。プロセスはコンプライアンスと説明責任のために文書化されます。

この包括的なソリューションにより、法律専門家やその他の組織は編集時間とコストを大幅に削減し、人的エラーを最小限に抑え、機密情報を一貫して自信を持って処理できるようになります。

C#

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

// プライベートデータを含むドキュメントをリダクターにロードする 
using (Redactor redactor = new Redactor("customer-info.docx"))
{
  // 編集オプションの設定とカスタマイズ 
  redactor.Apply(new ExactPhraseRedaction("John Smith", new ReplacementOptions("[personal]")));
  // 墨消しを適用して結果を保存する 
  redactor.Save();
}

// 編集したファイルをレビューのためにロードする 
using (var viewer = new Viewer("customer-info.docx"))
{
  // PDFを希望の表示形式に設定します       
  var viewOptions = new PdfViewOptions("redacted-info.pdf");

  // 文書を PDF に保存      
  viewer.View(viewOptions);
}
 日本