Perkenalan

Dalam lanskap digital, kemampuan mengelola dan melihat berbagai format dokumen sangat penting bagi bisnis dan individu. GroupDocs.Viewer untuk .NET menawarkan solusi andal bagi pengembang untuk mengintegrasikan kemampuan melihat dokumen ke dalam aplikasi mereka dengan mudah. Tutorial ini akan memandu Anda melalui proses pemuatan dokumen yang dilindungi kata sandi langkah demi langkah, memastikan Anda dapat menerapkan fitur ini dengan lancar di proyek Anda.

Prasyarat

Sebelum kita mulai, pastikan Anda memiliki hal berikut:

  1. GroupDocs.Viewer untuk .NET Terpasang: Unduh dari situs web.
  2. Dokumen yang Dilindungi Kata Sandi: Siapkan dokumen yang dilindungi kata sandi untuk pengujian.

Mengimpor Namespace yang Diperlukan

Mulailah dengan mengimpor namespace yang diperlukan ke dalam proyek Anda:

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

Langkah 1: Tentukan Direktori Output

Tentukan di mana Anda ingin hasil render disimpan:

string outputDirectory = "Your Document Directory";

Pastikan untuk mengganti "Your Document Directory" dengan jalur sebenarnya yang ingin Anda gunakan.

Langkah 2: Mengatur Format Jalur File Halaman

Tentukan format untuk jalur file setiap halaman yang ditampilkan:

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");

Ini akan menghasilkan jalur seperti "Your Document Directory/page_1.html", "Your Document Directory/page_2.html", dll.

Langkah 3: Konfigurasikan Opsi Muat

Siapkan opsi muat untuk dokumen Anda yang dilindungi kata sandi, termasuk kata sandinya:

LoadOptions loadOptions = new LoadOptions
{
    Password = "12345"  // Ganti dengan kata sandi dokumen Anda
};

Langkah 4: Inisialisasi Penampil

Buat contoh GroupDocs.Viewer dengan dokumen Anda dan opsi muat:

using (Viewer viewer = new Viewer("Path_to_your_document", loadOptions))
{
    // Kode untuk pilihan tampilan akan ditambahkan pada langkah berikutnya.
}

Pastikan untuk mengganti "Path_to_your_document" dengan jalur sebenarnya ke dokumen Anda.

Langkah 5: Konfigurasikan Opsi Tampilan HTML

Siapkan opsi tampilan HTML untuk merender dokumen dengan sumber daya tertanam:

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);

Langkah 6: Render Dokumen

Sekarang, render dokumen menggunakan penampil dan opsi tampilan yang dikonfigurasi:

viewer.View(options);

Langkah 7: Menampilkan Pesan Sukses

Terakhir, beri tahu pengguna bahwa dokumen telah berhasil dirender:

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

Kesimpulan

Dalam tutorial ini, kami membahas cara memuat dokumen yang dilindungi kata sandi menggunakan GroupDocs.Viewer untuk .NET. Dengan mengikuti langkah-langkah ini, pengembang dapat dengan mudah mengintegrasikan fungsionalitas ini ke dalam aplikasi mereka, sehingga pengguna dapat melihat dokumen yang dilindungi dengan mudah.

Pertanyaan yang Sering Diajukan

Bisakah GroupDocs.Viewer menangani format dokumen lain selain dokumen yang dilindungi kata sandi?

Ya, GroupDocs.Viewer mendukung berbagai format, termasuk PDF, DOCX, XLSX, PPTX, dan banyak lagi.

Apakah GroupDocs.Viewer kompatibel dengan .NET Core?

Tentu saja! GroupDocs.Viewer kompatibel dengan lingkungan .NET Framework dan .NET Core.

Bisakah saya menyesuaikan opsi rendering untuk dokumen?

Ya, GroupDocs.Viewer menawarkan berbagai opsi rendering, yang memungkinkan Anda menyesuaikan pengalaman menonton dengan kebutuhan Anda.

Apakah GroupDocs.Viewer mendukung anotasi dokumen?

Ya, ini mendukung anotasi dokumen, yang memungkinkan pengguna untuk menambahkan komentar, sorotan, dan catatan lainnya.

Apakah ada versi uji coba yang tersedia untuk GroupDocs.Viewer?

Ya, Anda bisa mendapatkan uji coba gratis dari situs web.