RARアーカイブのレンダリング

導入

RARアーカイブは、複数のファイルやフォルダを単一のコンテナに圧縮して保存するための一般的なフォーマットです。RARアーカイブをHTML、JPG、PNG、PDFなどの様々な形式にレンダリングすることは、アーカイブの内容を表示したり共有したりする上で不可欠です。このチュートリアルでは、GroupDocs.Viewer for .NETを使用してRARアーカイブをレンダリングする方法を説明します。

前提条件

始める前に、次の前提条件が満たされていることを確認してください。

  1. GroupDocs.Viewer for .NET: GroupDocs.Viewer for .NETライブラリを以下の場所からインストールします。 ダウンロードリンク.
  2. サンプル RAR アーカイブ: レンダリング用のサンプル RAR アーカイブを準備します。

名前空間のインポート

using GroupDocs.Viewer.Options;
using GroupDocs.Viewer.Results;
using System;
using System.IO;

ステップ1: 出力ディレクトリを定義する

string outputDirectory = "Your Document Directory";

ステップ2: HTMLにレンダリングする

string pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result_{0}.html");
using (Viewer viewer = new Viewer("YourRarFile.rar"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
    viewer.View(options);
}

ステップ3: JPGにレンダリングする

string pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result_{0}.jpg");
using (Viewer viewer = new Viewer("YourRarFile.rar"))
{
    JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
    viewer.View(options);
}

ステップ4: PNGにレンダリングする

string pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result_{0}.png");
using (Viewer viewer = new Viewer("YourRarFile.rar"))
{
    PngViewOptions options = new PngViewOptions(pageFilePathFormat);
    viewer.View(options);
}

ステップ5: PDFにレンダリングする

string pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result.pdf");
using (Viewer viewer = new Viewer("YourRarFile.rar"))
{
    PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
    viewer.View(options);
}

結論

GroupDocs.Viewer for .NETを使えば、RARアーカイブを様々な形式に簡単に変換できます。このチュートリアルで説明する手順に従うだけで、RARアーカイブをHTML、JPG、PNG、またはPDF形式に簡単に変換でき、コンテンツを簡単に閲覧・共有できるようになります。

よくある質問

GroupDocs.Viewer for .NET は暗号化された RAR アーカイブを処理できますか?

はい、GroupDocs.Viewer for .NET は、レンダリング プロセス中に必要なパスワードが提供された場合、暗号化された RAR アーカイブのレンダリングをサポートします。

レンダリングされたドキュメントの出力外観をカスタマイズすることは可能ですか?

もちろんです! GroupDocs.Viewer for .NET には、レンダリングされたドキュメントの外観をユーザーが自分のニーズに合わせてカスタマイズできる広範なカスタマイズ オプションが用意されています。

GroupDocs.Viewer for .NET は、RAR 以外のアーカイブ形式のレンダリングをサポートしていますか?

はい、GroupDocs.Viewer for .NET は、ZIP、TAR、7z など、さまざまなアーカイブ形式のレンダリングをサポートしています。

GroupDocs.Viewer for .NET を Web アプリケーションに統合できますか?

もちろんです! GroupDocs.Viewer for .NET は、デスクトップ アプリケーションと Web アプリケーションの両方への統合に適した API を提供します。

GroupDocs.Viewer for .NET の試用版はありますか?

はい、GroupDocs.Viewer for .NETの無料トライアルをこちらからご利用いただけます。 Webサイト.