Sekilas tentang GroupDocs.Total

Otomatiskan tampilan file, konversi, edit, bandingkan, cari, tanda air, dan alur kerja lainnya dalam aplikasi .NET

Illustration total

Gabungkan kekuatan beberapa produk GroupDocs menjadi satu solusi komprehensif

Anda dapat menggunakan fitur produk GroupDocs yang berbeda untuk menciptakan pendekatan khusus yang memenuhi kebutuhan spesifik Anda.

Misalnya, Anda dapat mengonversi file Word ke PDF lalu menambahkan tanda tangan digital. Atau mengisi data templat dokumen dari database, atau mengekstrak teks dari gambar lalu menerjemahkannya ke bahasa lain.

Kemungkinannya tidak terbatas!

Kuasai keragaman format file

GroupDocs.Total untuk .NET membuka kompatibilitas dengan lebih dari 200 format file, memberdayakan Anda untuk memproses semua jenis dokumen populer. Dari format perkantoran seperti Word dan Excel hingga gambar, kode, dan file terenkripsi, kami siap membantu Anda.

Dukungan lintas platform

Bebaskan diri Anda dari batasan platform. GroupDocs.Total menyediakan kompatibilitas lintas platform, memungkinkan Anda memberikan kinerja optimal dan ketersediaan solusi kepada pengguna di sistem mana pun di mana .NET dapat diinstal.

Independensi platform

GroupDocs.Total untuk .NET mendukung sistem operasi, kerangka kerja, dan manajer paket berikut

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Format file yang didukung

GroupDocs.Total untuk .NET mendukung operasi dengan berikut format file.

Microsoft Office, OpenDocument dan format teks

  • 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

Gambar, Grafik & Diagram

  • Gambar raster: 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

Lainnya

  • jaring: 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
  • Arsip: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Lainnya: 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 fitur

Kelola, render, dan konversi PDF dan Dokumen Office secara komprehensif

Feature icon

Melihat File Secara Luas

Tampilan dokumen komprehensif untuk lebih dari 180 format, termasuk HTML, gambar, dan PDF.

Feature icon

Konversi Format

Konversi mulus antara berbagai format dokumen tanpa alat eksternal.

Feature icon

Anotasi Interaktif

Kemampuan anotasi tingkat lanjut untuk elemen teks dan gambar dalam dokumen.

Feature icon

Perbandingan Konten

Perbandingan dokumen yang tepat, menyoroti perbedaan konten dan gaya.

Feature icon

Fleksibilitas Tanda Tangan

Opsi tanda tangan serbaguna, termasuk teks, gambar, dan tanda tangan digital.

Feature icon

Pembuatan Dokumen Berbasis Template

Pembuatan dokumen otomatis dari templat dan sumber data eksternal.

Feature icon

Manajemen Metadata

Akses dan manipulasi metadata yang kuat untuk meningkatkan kontrol dokumen.

Feature icon

Pencarian Lanjutan

Fungsionalitas pencarian yang kuat dengan dukungan untuk algoritma fuzzy dan sinonim.

Feature icon

Kontrol Tanda Air

Manajemen tanda air dokumen yang mudah, menawarkan fitur penyesuaian dan ekstraksi.

Contoh kode

Beberapa skenario GroupDocs.Total dunia nyata untuk penggunaan .NET

Amankan dan atur kontrak: Terapkan tanda air dan kelola metadata dalam file DOCX

Lindungi dan atur dokumen Word Anda secara efisien dengan contoh kode komprehensif ini. Contoh di bawah ini memberdayakan Anda untuk menerapkan manajemen watermarking dan metadata yang kuat dalam alur kerja kontrak Anda untuk meningkatkan keamanan dan manajemen informasi. Ini menunjukkan cara:

Terapkan Tanda Air Khusus: Tambahkan tanda air ‘Draf Kontrak’ yang menonjol ke dokumen untuk kejelasan dan perlindungan visual. Sesuaikan tanda air dengan opsi font, warna, opacity, dan perataan.

Tingkatkan Metadata: Ubah metadata dokumen dengan mudah untuk menyertakan detail penting seperti penulis, waktu pembuatan, perusahaan, kategori, dan kata kunci untuk meningkatkan pengorganisasian dan kemampuan pencarian.

C#

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

// Muat dokumen Anda ke dalam tanda air
using (Watermarker watermarker = new Watermarker("contract.docx"))
{
    // Atur teks dan font yang diinginkan untuk tanda air
    TextWatermark watermark = new TextWatermark("Contract Draft", new Font("Arial", 60, FontStyle.Bold));
    
    // Pilih warna font dan opacity teks, rotasi dan perataan
    watermark.ForegroundColor = Color.DarkGreen;
    watermark.Opacity = 0.5;
    watermark.HorizontalAlignment = HorizontalAlignment.Center;
    watermark.VerticalAlignment = VerticalAlignment.Center;
    
    // Terapkan tanda air
    watermarker.Add(watermark);
    
    // Simpan dokumen yang dihasilkan
    watermarker.Save("watermarked-contract.docx");
}

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

  // Perbarui properti metadata dokumen
  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";

  // Simpan dokumen dengan metadata yang diperbarui
  metadata.Save("contract-final.docx");
}        

Redaksi Dokumen yang Efisien

Skenario: Sebuah firma hukum besar sering kali memproses beragam dokumen yang berisi informasi rahasia klien yang harus disunting sebelum dibagikan kepada pihak ketiga atau untuk diungkapkan kepada publik. Menyunting informasi sensitif ini secara manual bisa jadi membosankan, memakan waktu, dan rentan terhadap kesalahan manusia. Untuk memastikan efisiensi, akurasi, dan kepatuhan terhadap peraturan perlindungan data, firma hukum ini mencari solusi otomatis untuk menyederhanakan proses redaksi dokumen.


Larutan: GroupDocs.Total mengotomatiskan proses, memicu redaksi setelah menerima dokumen. Selain itu, opsi fleksibel memberdayakan penyesuaian dengan memungkinkan Anda menetapkan aturan, memilih mode redaksi (misalnya, mematikan lampu, mengganti dengan tanda bintang), dan menentukan bagian atau halaman tertentu untuk redaksi. Terakhir, keluaran yang mudah digunakan menghasilkan dokumen yang telah disunting dalam format PDF agar mudah dibagikan dan ditinjau, sementara peningkatan keamanan dan kemampuan audit memastikan keseluruhan proses didokumentasikan untuk kepatuhan dan akuntabilitas.

Solusi komprehensif ini memberdayakan para profesional hukum dan organisasi lain untuk secara signifikan mengurangi waktu dan biaya redaksi, meminimalkan kesalahan manusia, dan secara konsisten menangani informasi sensitif dengan percaya diri.

C#

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

// Muat dokumen dengan data pribadi ke dalam redaksi 
using (Redactor redactor = new Redactor("customer-info.docx"))
{
  // Siapkan dan sesuaikan opsi redaksi 
  redactor.Apply(new ExactPhraseRedaction("John Smith", new ReplacementOptions("[personal]")));
  // Terapkan redaksi dan simpan hasilnya 
  redactor.Save();
}

// Muat file yang telah disunting untuk ditinjau 
using (var viewer = new Viewer("customer-info.docx"))
{
  // Atur PDF sesuai format tampilan yang diinginkan       
  var viewOptions = new PdfViewOptions("redacted-info.pdf");

  // Simpan dokumen ke dalam PDF      
  viewer.View(viewOptions);
}
 Indonesian