Niedawno informowaliśmy, że pracujemy nad interfejsami API GroupDocs Cloud nowej generacji. Nasz zespół produktowy ciężko pracuje, aby ulepszyć Twoje doświadczenie programistyczne dzięki niezawodnym i dokładnym rozwiązaniom. Jesteśmy bardzo podekscytowani mogąc ogłosić pierwszą publiczną wersję nowej generacji GroupDocs.Viewer Cloud REST API 17.11

The Groupdocs.Viewer Cloud REST API) oferuje zestaw przydatnych i zaawansowanych funkcji, które umożliwiają programistom wyświetlanie ponad 50 formatów dokumentów w ich aplikacjach internetowych/mobilnych lub witrynach internetowych w chmurze .

GroupDocs.Viewer CloudGroupDocs.Viewer

Cloud API zapewnia programistom interfejs API do renderowania ponad 50 dokumentów i formatów obrazów w formacie HTML lub obrazu dla całego dokumentu, strona po stronie lub niestandardowego zakresu stron. Przeglądarka może zarówno rasteryzować dokumenty, jak i konwertować je do SVG+HTML+CSS, zapewniając renderowanie prawdziwego tekstu o wysokiej wierności. Obracanie, zmiana kolejności i znaki wodne stron dokumentów to inne ważne funkcje tego interfejsu API REST. Aby uzyskać szczegółowe informacje na temat funkcji oferowanych przez interfejs API REST GroupDocs.Viewer Cloud nowej generacji, zapoznaj się z informacjami o wersji dla pierwszej wersji. W poniższej sekcji przedstawiono szczegółowe informacje na temat tych funkcji.

Uzyskaj załącznik do reprezentacji HTML

Możesz uzyskać dane załącznika wiadomości e-mail do reprezentacji HTML lub obrazu. W tym celu zapoznaj się z następującym poleceniem URI i REST (Curl).

URI

[https://api.groupdocs.cloud/v1/viewer/{filename}/html/attachments/{attachmentfilename}][3] 

Reszta przykładu (cURL)

curl -v "[https://api.groupdocs.cloud/v1/viewer/Test.msg/html/attachments/Test.pdf"][4] \
-X GET \
-H "Typ zawartości: aplikacja/json" \
-H "upoważnienie: Okaziciel xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
```.NET SDK example

//TODO: Uzyskaj swój AppSID i AppKey na https://dashboard.groupdocs.cloud (wymagana jest bezpłatna rejestracja).


var konfiguracja = nowa konfiguracja
{
AppSid = Sid,
Klucz aplikacji = klucz
};

var apiInstance = new ViewerApi(konfiguracja);

próbować
{
    
var żądanie = nowy HtmlGetAttachmentRequest
{
FileName = "z-załącznikiem.msg",
AttachmentName = "chroniony hasłem.docx",
Folder = pusty,
Pamięć = zero
};

var odpowiedź = apiInstance.HtmlGetAttachment(żądanie);
Debug.Print("Dokument przetworzony pomyślnie");
}
złapać (wyjątek e)
{
Debug.Print("Wyjątek podczas pobierania załączników z wiadomości e-mail: " + e.Message);
}

Watermark a Document for HTML Representation

You can easily watermark and download a document as PDF with GroupDocs.Viewer Cloud API. The API expects PdfFileOptions object data in request body. Please see the following URI, JSON Request data, REST command(Curl) and .NET SDK example for the purpose. URI

[https://api.groupdocs.cloud/v1/viewer/{nazwa_pliku}/html/pdf][5]

Request Data

{"watermark":{"text":"My Company"}}

Reszta przykładu (cURL)

curl -v "[https://api.groupdocs.cloud/v1/viewer/one-page.docx/html/pdf"][6] \
-X POST \
-H "Typ zawartości: aplikacja/json" \
-H "Akceptuj: aplikacja/json" \
-d "{"znak wodny":{"text":"Moja firma"}}" \
-H "upoważnienie: Okaziciel xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

.NET SDK example

//TODO: Uzyskaj swój AppSID i AppKey na https://dashboard.groupdocs.cloud (wymagana jest bezpłatna rejestracja).
var konfiguracja = nowa konfiguracja
{
AppSid = Sid,
Klucz aplikacji = klucz
};

var apiInstance = new ViewerApi(konfiguracja);

próbować
{
var pdfFileOptions = nowy GroupDocs.Viewer.Cloud.Sdk.Model.PdfFileOptions
{
Znak wodny = nowy GroupDocs.Viewer.Cloud.Sdk.Model.Watermark { Text = "Test" }
};
var request = new ImageCreatePdfFileRequest
{
NazwaPliku = "jednostronicowy.docx",
PdfFileOptions = pdfFileOptions,
Folder czcionek = null,
Folder = pusty,
Pamięć = zero,
};

var odpowiedź = apiInstance.ImageCreatePdfFile(żądanie);

Debug.Print("Dokument przetworzony");
Debug.Print(odpowiedź.NazwaPliku);
Debug.Drukuj(odpowiedź.Folder);
Debug.Print(odpowiedź.PdfFileName);
}
złapać (wyjątek e)
{
Debug.Print("Wyjątek podczas przetwarzania dokumentu: " + e.Message);
}

GroupDocs.Viewer Cloud Resources

Following are the links to some useful resources you may need to accomplish your tasks.

Start a Free Trial Today

Start a free trial today – all you need is to sign up with the GroupDocs Cloud service. Once you have signed up, you are ready to try the powerful file processing features offered by GroupDocs Cloud.