Recentemente, compartilhamos que estamos trabalhando nas APIs de nuvem do GroupDocs de próxima geração. Nossa equipe de produtos trabalha arduamente para melhorar sua experiência de desenvolvimento com soluções confiáveis e precisas. Portanto, estamos muito entusiasmados em anunciar o primeiro lançamento público do Next Generation GroupDocs.Viewer Cloud REST API 17.11

The Groupdocs.Viewer Cloud REST API) oferece um conjunto de recursos úteis e poderosos que permitem aos desenvolvedores exibir mais de 50 formatos de documento em seus aplicativos da web/móveis ou site na nuvem .

GroupDocs.Viewer CloudGroupDocs.Viewer

A Cloud API oferece aos desenvolvedores uma API para renderizar mais de 50 documentos e formatos de imagem como HTML ou formato de imagem para todo o documento, página por página ou intervalo personalizado de páginas. O visualizador pode rasterizar documentos e convertê-los em SVG+HTML+CSS, fornecendo renderização de texto verdadeiro de alta fidelidade. Girar, reordenar e marcar páginas de documento com marca d’água são outros recursos importantes dessa API REST. Para obter detalhes completos sobre os recursos oferecidos pelo Next Generation GroupDocs.Viewer Cloud REST API, verifique notas de lançamento da primeira versão. A seção a seguir compartilha alguns detalhes sobre esses recursos.

Obter anexo para representação HTML

Você pode obter dados de anexo de um e-mail para representação em HTML ou imagem. Consulte o seguinte comando URI e REST (Curl) para esse fim.

URI

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

Exemplo de resto (cURL)

curl -v "[https://api.groupdocs.cloud/v1/viewer/Test.msg/html/attachments/Test.pdf"][4] \
-X GET \
-H "Tipo de conteúdo: aplicativo/json" \
-H "autorização: Portador xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
```.NET SDK example

//TODO: Obtenha seu AppSID e AppKey em https://dashboard.groupdocs.cloud (registro gratuito é necessário).


var configuração = nova configuração
{
AppSid = Sid,
AppKey = Chave
};

var apiInstance = new ViewerApi(configuração);

tentar
{
    
var request = new HtmlGetAttachmentRequest
{
FileName = "with-attachment.msg",
AttachmentName = "protegido por senha.docx",
Pasta = null,
Armazenamento = nulo
};

var resposta = apiInstance.HtmlGetAttachment(solicitação);
Debug.Print("Documento processado com sucesso");
}
pegar (Exceção e)
{
Debug.Print("Exceção ao obter anexos de 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/{filename}/html/pdf][5]

Request Data

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

Exemplo de resto (cURL)

curl -v "[https://api.groupdocs.cloud/v1/viewer/one-page.docx/html/pdf"][6] \
-X POST \
-H "Tipo de conteúdo: aplicativo/json" \
-H "Aceitar: aplicativo/json" \
-d "{"watermark":{"text":"Minha empresa"}}" \
-H "autorização: Portador xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

.NET SDK example

//TODO: Obtenha seu AppSID e AppKey em https://dashboard.groupdocs.cloud (registro gratuito é necessário).
var configuração = nova configuração
{
AppSid = Sid,
AppKey = Chave
};

var apiInstance = new ViewerApi(configuração);

tentar
{
var pdfFileOptions = novo GroupDocs.Viewer.Cloud.Sdk.Model.PdfFileOptions
{
Watermark = new GroupDocs.Viewer.Cloud.Sdk.Model.Watermark { Text = "Test" }
};
var request = new ImageCreatePdfFileRequest
{
FileName = "uma página.docx",
PdfFileOptions = pdfFileOptions,
Pasta Fontes = null,
Pasta = null,
Armazenamento = nulo,
};

var resposta = apiInstance.ImageCreatePdfFile(solicitação);

Debug.Print("Documento Processado");
Debug.Print(response.FileName);
Debug.Print(response.Folder);
Debug.Print(response.PdfFileName);
}
pegar (Exceção e)
{
Debug.Print("Exceção ao processar documento: " + 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.