Недавно мы сообщили, что работаем над облачными API GroupDocs нового поколения. Наша команда разработчиков усердно работает над тем, чтобы улучшить ваш опыт разработки с помощью надежных и точных решений. Поэтому мы очень рады объявить о первом общедоступном выпуске Next Generation GroupDocs.Viewer Cloud REST API 17.11

Облачный REST API Groupdocs.Viewer) предлагает набор полезных и мощных функций, которые позволяют разработчикам отображать более 50 форматов документов в своих веб-/мобильных приложениях или на веб-сайте в облаке. .

GroupDocs.Viewer CloudGroupDocs.Viewer

Cloud API предоставляет разработчикам API для рендеринга более 50 документов и форматов изображений в виде HTML или формата изображения для всего документа, постранично или в произвольном диапазоне страниц. Средство просмотра может как растрировать документы, так и преобразовывать их в SVG+HTML+CSS, обеспечивая высококачественную визуализацию истинного текста. Вращение, переупорядочивание и нанесение водяных знаков на страницы документов — другие важные функции этого REST API. Для получения полной информации о функциях, предлагаемых облачным REST API GroupDocs.Viewer следующего поколения, см. примечания к выпуску для первой версии. В следующем разделе представлены некоторые подробности об этих функциях.

Получить вложение для HTML-представления

Вы можете получить данные вложения электронной почты для представления HTML или изображения. См. следующую команду URI и REST (Curl) для этой цели.

URI

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

Пример отдыха (cURL)

curl -v "[https://api.groupdocs.cloud/v1/viewer/Test.msg/html/attachments/Test.pdf"][4] \
-X GET \
-H "Тип контента: приложение/json" \
-H "авторизация: Предъявитель xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
```.NET SDK example

//TODO: Получите свой AppSID и AppKey на https://dashboard.groupdocs.cloud (требуется бесплатная регистрация).


var конфигурация = новая конфигурация
{
AppSid = Сид,
Ключ приложения = ключ
};

var apiInstance = новый ViewerApi (конфигурация);

пытаться
{
    
запрос var = новый HtmlGetAttachmentRequest
{
FileName = "с вложением.msg",
AttachmentName = "защищенный паролем.docx",
Папка = ноль,
Хранение = ноль
};

ответ var = apiInstance.HtmlGetAttachment (запрос);
Debug.Print("Документ успешно обработан");
}
поймать (Исключение e)
{
Debug.Print("Исключение при получении вложений из электронной почты: " + 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/{имя файла}/html/pdf][5]

Request Data

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

Пример отдыха (cURL)

curl -v "[https://api.groupdocs.cloud/v1/viewer/one-page.docx/html/pdf"][6] \
-X ПОСТ \
-H "Тип контента: приложение/json" \
-H "Принять: приложение/json" \
-d "{"водяной знак":{"текст":"Моя компания"}}" \
-H "авторизация: Предъявитель xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

.NET SDK example

//TODO: Получите свой AppSID и AppKey на https://dashboard.groupdocs.cloud (требуется бесплатная регистрация).
var конфигурация = новая конфигурация
{
AppSid = Сид,
Ключ приложения = ключ
};

var apiInstance = новый ViewerApi (конфигурация);

пытаться
{
var pdfFileOptions = новый GroupDocs.Viewer.Cloud.Sdk.Model.PdfFileOptions
{
Водяной знак = новый GroupDocs.Viewer.Cloud.Sdk.Model.Watermark { Text = "Test" }
};
запрос var = новый ImageCreatePdfFileRequest
{
ИмяФайла = "одностраничный.docx",
PdfFileOptions = pdfFileOptions,
Папка шрифтов = ноль,
Папка = ноль,
Хранение = ноль,
};

ответ var = apiInstance.ImageCreatePdfFile (запрос);

Debug.Print("Документ обработан");
Отладка.Печать(ответ.ИмяФайла);
Отладка.Печать(ответ.Папка);
Debug.Print (ответ. PdfFileName);
}
поймать (Исключение e)
{
Debug.Print("Исключение при обработке документа: " + 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.