Нещодавно ми повідомили, що працюємо над наступним поколінням GroupDocs Cloud API. Наша команда продуктів наполегливо працює, щоб покращити ваш досвід розробки за допомогою надійних і точних рішень. Тому ми дуже раді оголосити про перший публічний випуск нового покоління GroupDocs.Viewer Cloud REST API 17.11

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

GroupDocs.Viewer CloudGroupDocs.Viewer

Хмарний API надає розробникам API для відтворення понад 50 документів і форматів зображень у форматі HTML або зображення для всього документа, сторінок за сторінками або спеціального діапазону сторінок. Переглядач може як растеризувати документи, так і конвертувати їх у SVG+HTML+CSS, забезпечуючи високоточне відтворення правдивого тексту. Обертання, зміна порядку та водяні знаки сторінок документа є іншими важливими функціями цього REST API. Щоб отримати повну інформацію про функції, які пропонує Next Generation GroupDocs.Viewer Cloud REST API, перегляньте примітки до випуску для першої версії. У наступному розділі наведено деякі відомості про ці функції.

Отримати вкладення для представлення 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 "авторизація: носій xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”
```.NET SDK example

//ЗАВДАННЯ: Отримайте AppSID і AppKey на https://dashboard.groupdocs.cloud (потрібна безкоштовна реєстрація).


змінна конфігурація = нова конфігурація
{
AppSid = Сід,
AppKey = ключ
};

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

спробувати
{
    
var request = new HtmlGetAttachmentRequest
{
FileName = "with-attachment.msg",
AttachmentName = "захищений паролем.docx",
Папка = null,
Зберігання = нуль
};

var response = apiInstance.HtmlGetAttachment(request);
Debug.Print("Документ оброблено успішно");
}
catch (Виняток 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/{filename}/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 POST \
-H "Тип вмісту: додаток/json" \
-H "Прийняти: додаток/json" \
-d "{"водяний знак":{"текст":"Моя компанія"}}" \
-H "авторизація: носій xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”

.NET SDK example

//ЗАВДАННЯ: Отримайте AppSID і AppKey на https://dashboard.groupdocs.cloud (потрібна безкоштовна реєстрація).
змінна конфігурація = нова конфігурація
{
AppSid = Сід,
AppKey = ключ
};

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

спробувати
{
var pdfFileOptions = новий GroupDocs.Viewer.Cloud.Sdk.Model.PdfFileOptions
{
Watermark = новий GroupDocs.Viewer.Cloud.Sdk.Model.Watermark { Text = "Test" }
};
var request = new ImageCreatePdfFileRequest
{
Ім'я файлу = "одна сторінка.docx",
PdfFileOptions = pdfFileOptions,
FontsFolder = null,
Папка = null,
Зберігання = нуль,
};

var response = apiInstance.ImageCreatePdfFile(request);

Debug.Print("Документ оброблено");
Debug.Print(response.FileName);
Debug.Print(response.Folder);
Debug.Print(response.PdfFileName);
}
catch (Виняток 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.