Installation

SDK Documentize dapat diinstal melalui berbagai metode, yang masing-masing disesuaikan dengan lingkungan pengembangan dan preferensi yang berbeda. Berikut adalah cara yang direkomendasikan untuk menginstal Documentize:

1. NuGet (Metode Utama)

NuGet adalah metode yang paling sederhana dan disukai untuk menginstal Documentize, memastikan bahwa Anda selalu memiliki versi dan pembaruan terbaru langsung di lingkungan pengembangan Anda. Periksa lebih banyak detail tentang metode instalasi ini di Cara menginstal SDK Documentize menggunakan NuGet.

2. Installer MSI

Installer MSI adalah opsi yang nyaman jika Anda lebih suka memiliki DLL Documentize diinstal langsung ke sistem Anda. Metode ini ideal untuk pengembang yang mungkin ingin menggunakan Documentize di beberapa proyek tanpa perlu mengelola file DLL secara manual. Periksa lebih banyak detail tentang metode instalasi ini di Cara menginstal SDK Documentize menggunakan MSI.

3. Arsip ZIP

Untuk pengembang yang lebih suka pendekatan manual, arsip ZIP berisi DLL Documentize, yang dapat diekstrak dan ditambahkan langsung ke proyek Anda. Periksa lebih banyak detail tentang metode instalasi ini di Cara menginstal SDK Documentize menggunakan ZIP.

25 Jul 2025

Subbagian Installation

System Requirements

SDK Documentize dirancang untuk terintegrasi dengan aplikasi .NET dan mendukung berbagai sistem operasi dan lingkungan pengembangan. Berikut adalah persyaratan sistem kunci:

Sistem Operasi yang Didukung

Windows

  • Windows 7 (x64, x86)
  • Windows 8, 8.1 (x64, x86)
  • Windows 10 (x64, x86)
  • Windows 11 (x64, x86)
  • Windows Server 2003 hingga Windows Server 2022 (x64, x86)
  • Cloud: Microsoft Azure

macOS

  • macOS 10.12 (Sierra) dan versi lebih baru

Linux

  • Kompatibel dengan berbagai distribusi Linux:
    • Ubuntu (16.04, 18.04, 20.04, 22.04)
    • CentOS (7, 8)
    • Debian (9, 10)
    • OpenSUSE (Leap 15+, SLES 12+)

Android

  • Mendukung Android 8.0 (Oreo) dan versi lebih baru.

Lingkungan Pengembangan

  • Microsoft Visual Studio:
    • Visual Studio 2010 dan yang lebih baru (termasuk 2019 dan 2022)
  • Mendukung lingkungan pengembangan apapun yang menargetkan platform .NET.

Framework .NET yang Didukung

  • .NET Framework 4.0 dan yang lebih tinggi
  • .NET Standard 2.0 (.NET Core 3.1+)
  • .NET 6.0, .NET 7.0, .NET 8.0

Catatan Tambahan

  • Adobe Acrobat tidak diperlukan untuk menjalankan SDK Documentize, tetapi disarankan untuk melihat PDF.
25 Jul 2025

Declaration

SDK Documentize.com memerlukan set izin Full Trust ketika digunakan dalam aplikasi .NET. Tingkat izin ini sangat penting agar SDK dapat melakukan operasi tingkat sistem tertentu, seperti mengakses pengaturan registri, berkas sistem, dan mem-parsing font.

Mengapa Full Trust Diperlukan

SDK Documentize memanfaatkan kelas sistem inti .NET, yang sering memerlukan izin tingkat tinggi untuk alasan berikut:

  • Akses Registri: Beberapa operasi mungkin memerlukan membaca atau menulis ke registri sistem.
  • Berkas Sistem: Akses ke berkas sistem di luar direktori virtual aplikasi mungkin diperlukan untuk tugas tertentu, seperti menangani font atau melakukan operasi berkas.

Batasan Lingkungan Medium Trust

Dalam lingkungan hosting yang menerapkan keamanan Medium Trust, beberapa izin penting dibatasi atau tidak tersedia. Ini dapat mencegah SDK berfungsi dengan benar di lingkungan tersebut. Pembatasan berikut berlaku di bawah Medium Trust:

  • OleDbPermission: Tidak dapat menggunakan penyedia data OLE DB terb management ADO.NET untuk mengakses basis data.
  • EventLogPermission: Akses ke Windows Event Log dilarang.
  • ReflectionPermission: Mencegah penggunaan refleksi, yang dapat memengaruhi operasi dinamis tertentu.
  • RegistryPermission: Akses ke registri sistem ditolak.
  • WebPermission: Komunikasi dibatasi ke alamat atau rentang yang sudah ditentukan seperti yang dikonfigurasi dalam elemen <trust>.
  • FileIOPermission: Akses ke berkas terbatas hanya pada yang berada dalam direktori virtual aplikasi.
25 Jul 2025

Non-Windows Environment

SDK Documentize mendukung .NET Standard 2.0, yang memungkinkan penggunaannya di aplikasi .NET Core yang berjalan di Linux atau lingkungan non-Windows lainnya. Untuk memastikan kinerja optimal dan rendering teks yang benar, ikuti langkah-langkah di bawah ini:

Pengaturan yang Direkomendasikan untuk Linux

1. Instal Paket libgdiplus

Paket ini menyediakan fungsi GDI+ yang diperlukan, yang sangat penting untuk rendering dan pemrosesan PDF. Anda dapat menginstalnya dengan menjalankan perintah berikut di terminal Anda:

sudo apt-get install libgdiplus

2. Instal Font yang Kompatibel dengan Microsoft

Untuk rendering teks yang benar, instal font TrueType Microsoft menggunakan perintah:

sudo apt-get install ttf-mscorefonts-installer

Font-font ini harus diletakkan di direktori /usr/share/fonts/truetype/msttcorefonts. Jika sistem Anda menyimpan font di direktori yang berbeda, perbarui jalur di kode Anda sebelum melakukan operasi apa pun dengan SDK Documentize:

Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));

Ujung

Dengan memastikan instalasi ini lengkap dan mengonfigurasi jalur font dengan benar, Anda dapat memaksimalkan kinerja SDK Documentize di Linux atau sistem non-Windows lainnya.

25 Jul 2025

License and Evaluation

Evaluasi Documentize untuk .NET

Ketika Anda mulai bekerja dengan produk Documentize, Anda dapat menggunakannya segera dengan lisensi evaluasi gratis. Lisensi ini memungkinkan pengembang dan bisnis untuk menjelajahi, menguji, dan mengintegrasikan fitur Documentize ke dalam aplikasi mereka sebelum melakukan pembelian.

Apa Itu Lisensi Evaluasi?

Lisensi evaluasi adalah mode percobaan tanpa batas waktu yang disertakan dalam setiap produk Documentize. Ini memberi Anda akses ke sebagian besar fitur inti sehingga Anda dapat sepenuhnya mengevaluasi kemampuan produk dalam skenario dunia nyata. Apakah Anda sedang menghasilkan, mengedit, atau mengonversi dokumen, Anda dapat menguji kinerja dan integrasi dengan stack Anda.

Fitur Utama dari Lisensi Evaluasi

  • Tidak perlu instalasi – Cukup unduh dan mulai menggunakan produk Documentize.
  • 🧪 Jelajahi fungsionalitas inti – Uji fitur-fitur penting seperti konversi dokumen, manipulasi, dan ekspor.
  • 💻 Ramah pengembang – Ideal untuk bukti konsep (POC), pengujian integrasi, atau evaluasi teknis.
  • 🔁 Mudah untuk ditingkatkan – Beralih ke lisensi penuh kapan saja tanpa mengubah implementasi Anda.

Jika Anda ingin meningkatkan menjadi lisensi penuh, Anda perlu menambahkan kode berikut:

License.Set("path_to_your_license_file.lic");

Batasan dari Mode Evaluasi

Meskipun lisensi evaluasi menawarkan akses luas, ada beberapa batasan yang dirancang untuk melindungi produk yang berlisensi:

  • Semua halaman dalam dokumen PDF yang dihasilkan memiliki watermark.
  • Dalam versi evaluasi, Anda hanya dapat memproses empat halaman pertama dari sebuah dokumen.
  • Lisensi evaluasi tidak dimaksudkan untuk penggunaan produksi atau penerapan komersial.

Untuk akses penuh tanpa batasan, Anda perlu membeli lisensi Documentize yang valid dan menerapkannya dalam proyek Anda.

Cara Memulai Menggunakan Lisensi Evaluasi

Tidak perlu pengaturan khusus. Cukup unduh SDK Documentize yang Anda inginkan, dan mulai bekerja dengannya. Jika tidak ada file lisensi yang diterapkan, produk akan secara otomatis berjalan dalam mode evaluasi.

Untuk menguji perilaku dengan lisensi yang valid, Anda juga dapat meminta lisensi berfitur lengkap sementara untuk evaluasi mendalam.

Kapan Menggunakan Lisensi Evaluasi

Anda harus menggunakan lisensi evaluasi jika:

  • Anda sedang menjelajahi kemampuan Documentize untuk pertama kalinya.
  • Anda ingin mengonfirmasi kompatibilitas dengan aplikasi atau platform Anda.
  • Anda perlu membangun prototipe atau bukti konsep sebelum membeli.
  • Anda sedang membandingkan solusi otomatisasi dokumen.

Mulai dengan Documentize Hari Ini

Evaluasi produk Documentize tanpa risiko dan lihat bagaimana mereka dapat meningkatkan alur kerja dokumen Anda. Ketika Anda siap untuk pindah ke produksi, meningkatkan menjadi lisensi penuh cepat dan lancar.

📘 Butuh Bantuan? Kunjungi Dokumentasi kami atau Hubungi Kami untuk bantuan.

 Indonesia