- Mengapa Ringkasan Dokumen?
- API Ringkasan Dokumen
- Ringkas Teks menggunakan C#
- Ringkasan Dokumen melalui cURL
- Coba Pemadat Daring Gratis
Bisnis menangani volume besar teks tidak terstruktur — PDFs, laporan, dokumen Word, dan HTML file. Mengambil poin kunci secara manual memakan waktu dan tidak efisien. AI berbasis REST kami menawarkan kemampuan ringkasan dan membantu merangkum konten panjang menjadi ringkasan yang pendek dan bermakna.
Panduan ini menjelaskan cara mengintegrasikan API ke dalam aplikasi .NET Anda dan merangkum dokumen-dokumen tersebut.
Mengapa Ringkasan Dokumen?
Ringkasan membantu Anda dengan cepat memahami informasi penting tanpa membaca dokumen lengkap.
Anda dapat menggunakannya untuk:
- Pengambilan keputusan
- Ekstraksi pengetahuan
- Email dan ringkasan laporan
- AI training pipelines
- Alur kerja manajemen dokumen
API Ringkasan Dokumen
GroupDocs.Rewriter Cloud SDK memungkinkan ringkasan dokumen yang sederhana dan skalabel dengan pendekatan berbasis REST.
Fitur Utama
- Summarize full documents
- Extract essential insights
- Pilih tingkat detail ringkasan
- Mendukung beberapa bahasa
- Integrasi yang mudah dengan aplikasi .NET
Dengan bantuan .NET Cloud SDK kami, Anda dapat secara otomatis merangkum format file populer termasuk PDF, DOC / DOCX, HTML, Markdown, TXT dan RTF files.
Install melalui NuGet
dotnet add package GroupDocs.Rewriter-Cloud --version 25.7.0
Ringkas Teks menggunakan C#
Berikut adalah contoh yang menunjukkan cara meringkas dokumen Word melalui GroupDocs.Rewriter Cloud API.
Langkah 1 — Inisialisasi API
var config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
var rewriterApi = new TextApi(config);
var fileApi = new FileApi(config);
Langkah 2 — Unggah Dokumen
var uploadRequest = new UploadFileRequest("input/document.docx", File.OpenRead("document.docx"));
fileApi.UploadFile(uploadRequest);
Langkah 3 — Ringkas Konten
var fileInfo = new FileInfo { FilePath = "input/document.docx" };
var request = new SummarizeRequest(
new SummarizeOptions
{
FileInfo = fileInfo,
SummaryType = "Short",
Language = "en"
}
);
var response = rewriterApi.Summarize(request);
Console.WriteLine(response.SummaryText);
Langkah 4 — Simpan Output Ringkasan
File.WriteAllText("summary-output.txt", response.SummaryText);
// Untuk lebih banyak contoh, silakan kunjungi https://github.com/groupdocs-rewriter-cloud/groupdocs-rewriter-cloud-dotnet/tree/main/GroupDocs.Rewriter.Cloud.SDK.Net.Demo
Configuration conf = new Configuration();
conf.ClientId = "XXXXXX-XXXXXX";
conf.ClientSecret = "XXXXXXXXXX";
// request parameters for rewriting
string name = "test.docx";
string folder = "";
string language = "en";
string format = "docx";
string storage = ""; //add storage name of your app
// jalur lokal untuk mengunggah dan mengunduh file
string uploadPath = name;
string downloadPath = saveFile;
RewriterApi api = new RewriterApi(conf);
FileApi fileApi = new FileApi(conf);
Stream stream = File.Open(uploadPath, FileMode.Open);
UploadFileRequest uploadRequest = new UploadFileRequest { File = stream, path = name, storageName = storage };
FilesUploadResult uploadResult = fileApi.UploadFile(uploadRequest);
Console.WriteLine("Files uploaded: " + uploadResult.Uploaded.Count);
var request = new SummarizeRequest(
new SummarizeOptions
{
FileInfo = fileInfo,
SummaryType = "Short",
Language = language
}
);
var response = rewriterApi.Summarize(request);
Console.WriteLine(response.Message);
// simpan ringkasan dokumen dalam format file Teks
File.WriteAllText("summary-output.txt", response.SummaryText);
Console.WriteLine("Summarized file saved");
Ringkaskan Dokumen melalui cURL
Selain potongan kode C#, Anda juga dapat merangkum dokumen dengan memanggil GroupDocs.Rewriter Cloud API melalui perintah cURL. Pendekatan ini cukup berguna ketika Anda lebih suka pendekatan baris perintah atau memerlukan pemrosesan batch.
1. Buat Access Token:
Prasyarat untuk pendekatan ini adalah menghasilkan token akses JWT berdasarkan kredensial klien.
curl -v -X POST "https://api.groupdocs.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"
2. Panggilan API Ringkasan:
Sekarang panggil API untuk merangkum dokumen Word dan kembalikan output sebagai kutipan.
curl -v -X POST "https://api.groupdocs.cloud/v1.0/rewriter/summarize" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ "FileInfo": { "FilePath": "input/document.docx" }, "SummaryType": "Short", "Language": "en" }"
Coba Penyusun Ringkasan Daring Gratis
Jika Anda ingin merasakan kemampuan Cloud API tanpa pendekatan pengkodean atau perintah cURL, Anda dapat mempertimbangkan untuk mencoba aplikasi web Online Document Summarization yang dikembangkan di atas GroupDocs.Rewriter Cloud API.

Kesimpulan
Dalam panduan ini, Anda telah belajar cara merangkum konten dokumen menggunakan GroupDocs.Rewriter Cloud SDK untuk .NET. API ini menyediakan mesin ringkasan yang dapat diskalakan dan didukung AI, mampu memproses dokumen panjang menjadi ringkasan yang ringkas, cocok untuk dibaca dan dianalisis dengan cepat.
Apakah Anda memerlukan ringkasan untuk otomatisasi perusahaan, penelitian, atau saluran konten—API ini menawarkan solusi siap pakai.
