Need a powerful solution to rewrite, paraphrase, or rephrase documents in your .NET applications? Then our REST API provides an AI-powered, language-aware capabilities that help you to integrate document rewriting features into your apps with minimal effort.

Czy poprawiasz przejrzystość treści, unikasz plagiatu, czy upraszczasz język dla różnych odbiorców, ten zestaw SDK sprawia, że jest to płynne i skalowalne.

API parafrazowania tekstu i dokumentów

GroupDocs.Rewriter Cloud SDK for .NET to zaawansowane API oparte na sztucznej inteligencji, które odczytuje i rozumie tekst, a następnie przekształca go w różne sformułowania, zapewniając wynik wolny od plagiatu bez utraty pierwotnego znaczenia.

Dlaczego warto używać SDK GroupDocs.Rewriter?

  • Rewrites full documents or selected text in multiple languages.
  • Parafrazowanie oparte na AI zachowuje znaczenie, jednocześnie poprawiając czytelność.
  • Supports rewriting in specific writing tones: formal, informal, and neutral.
  • Obsługuje wiele formatów plików: DOCX, PPTX, TXT, RTF i inne.
  • Batch rewriting for automation at scale.

Warunki wstępne

Przed użyciem SDK upewnij się, że:

  • Zestawienie projektu .NET Framework lub .NET Core.
  • Zarejestruj darmowe konto na GroupDocs Cloud Dashboard i uzyskaj Client ID oraz Client Secret.
  • Zainstaluj SDK za pomocą NuGet:
Install-Package GroupDocs.Rewriter-Cloud

Przepisz dokument Word w C#

GroupDocs.Rewriter oferuje potężny zestaw funkcji zaprojektowanych do płynnej transformacji treści. Tworzy również unikalną, parafrazowaną treść, jednocześnie w pełni zachowując oryginalny przekaz i intencję. Poniższa sekcja wyjaśnia szczegóły dotyczące tego, jak możemy przekształcić dokument Word za pomocą C# .NET.

✅ Następujące podejście jest idealne do przepisywania raportów, esejów i dokumentacji technicznej.

  1. Utwórz instancję RewriterApi, przekazując obiekt Configuration jako argument.
  2. Teraz wywołaj metodę CreateDocumentRequest(...) klasy RewriterApi, przekazując dokument Word jako argumenty.
  3. Zapisz odpowiedź powyższej metody do RewriteDocumentRequest.
// For more examples, please visit https://github.com/groupdocs-rewriter-cloud/groupdocs-rewriter-cloud-dotnet/tree/main/GroupDocs.Rewriter.Cloud.SDK.Net.Demo

  public FileResponse RewriteDocument(Configuration conf)
  {    
      string name = "test.docx";
      string folder = "";
      string language = "en";
      string format = "docx";
      string storage = "First Storage";
      string saveFile = "translation.docx";
      string savePath = "";
      
      RewriterApi api = new RewriterApi(conf);
      RewriteDocumentRequest request = api.CreateDocumentRequest(name, folder, language, format, storage, saveFile, savePath, masters, elements);
      FileResponse response = api.RunRewritingTask(request);
      return response;
  }

Użyj cURL do przepisywania dokumentów

Jeśli wolisz narzędzia wiersza poleceń lub skrypty bezserwerowe? Możesz użyć cURL do interakcji z API.

Krok 1: Wygeneruj token dostępu JWT

curl -v "https://api.groupdocs.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"

Krok 2: Przepisz tekst za pomocą API

curl -X POST "https://api.groupdocs.cloud/v1.0/rewriter/text" \
 -H "Authorization: Bearer ACCESS_TOKEN" \
 -H "Content-Type: application/json" \
 -d '{ "Text": "Rewrite this sentence using the SDK.", "Language": "en", "Style": "formal" }'

Why use cURL?

  • Serverless-friendly
  • Lekka automatyzacja
  • Pipelines DevOps

Darmowa aplikacja do przepisywania dokumentów

Nie chcesz kodować? Użyj darmowej aplikacji online GroupDocs Rewriter App, aby przetestować funkcjonalność w przeglądarce przed zintegrowaniem jej z Twoim rozwiązaniem.

Online document paraphrasing

Wnioski

GroupDocs.Rewriter Cloud SDK dla .NET umożliwia programistom łatwe dodawanie inteligentnych możliwości przekształcania dokumentów do ich aplikacji. Od parafrazowania artykułów po przepisywanie raportów biznesowych i automatyzację procesów związanych z treścią — SDK wspiera elastyczne, dokładne i skalowalne rozwiązania.

Pomocne zasoby