Nedávno jsme sdíleli, že pracujeme na Cloud API GroupDocs nové generace. Náš produktový tým tvrdě pracuje na zlepšení vašich zkušeností s vývojem pomocí spolehlivých a přesných řešení. Takže jsme velmi rádi, že můžeme oznámit první veřejné vydání Next Generation GroupDocs.Viewer Cloud REST API 17.11

The Groupdocs.Viewer Cloud REST API) nabízí sadu užitečných a výkonných funkcí, které umožňují vývojářům zobrazovat více než 50 formátů dokumentů ve svých webových/mobilních aplikacích nebo na webu v cloudu. .

GroupDocs.Viewer CloudGroupDocs.Viewer

Cloud API poskytuje vývojářům rozhraní API pro vykreslování více než 50 dokumentů a obrazových formátů jako HTML nebo obrazový formát pro celý dokument, stránku po stránce nebo vlastní rozsah stránek. Prohlížeč může dokumenty jak rastrovat, tak je převádět do formátu SVG+HTML+CSS, čímž poskytuje vysoce věrné vykreslování skutečného textu. Dalšími důležitými funkcemi tohoto REST API jsou otáčení, změna pořadí a vodoznak. Úplné podrobnosti o funkcích, které nabízí Next Generation GroupDocs.Viewer Cloud REST API, naleznete v poznámky k vydání první verze. Následující část sdílí některé podrobnosti o těchto funkcích.

Získejte přílohu pro HTML reprezentaci

Můžete získat data přílohy e-mailu pro HTML nebo obrázek. Pro tento účel se podívejte na následující příkaz URI a REST (Curl).

URI

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

Příklad zbytku (cURL)

curl -v "[https://api.groupdocs.cloud/v1/viewer/Test.msg/html/attachments/Test.pdf"][4] \
-X GET \
-H "Typ obsahu: aplikace/json" \
-H "oprávnění: nositel xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
```.NET SDK example

//TODO: Získejte své AppSID a AppKey na https://dashboard.groupdocs.cloud (je nutná bezplatná registrace).


var konfigurace = nová konfigurace
{
AppSid = Sid,
AppKey = klíč
};

var apiInstance = new ViewerApi(configuration);

Snaž se
{
    
var request = new HtmlGetAttachmentRequest
{
FileName = "with-attachment.msg",
AttachmentName = "chráněno heslem.docx",
Složka = null,
Úložiště = null
};

var response = apiInstance.HtmlGetAttachment(request);
Debug.Print("Dokument úspěšně zpracován");
}
chytit (výjimka e)
{
Debug.Print("Výjimka při získávání příloh z e-mailu: " + 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"}}

Příklad zbytku (cURL)

curl -v "[https://api.groupdocs.cloud/v1/viewer/one-page.docx/html/pdf"][6] \
-X POST \
-H "Typ obsahu: aplikace/json" \
-H "Přijmout: application/json" \
-d "{"vodoznak":{"text":"Moje společnost"}}" \
-H "oprávnění: nositel xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

.NET SDK example

//TODO: Získejte své AppSID a AppKey na https://dashboard.groupdocs.cloud (je nutná bezplatná registrace).
var konfigurace = nová konfigurace
{
AppSid = Sid,
AppKey = klíč
};

var apiInstance = new ViewerApi(configuration);

Snaž se
{
var pdfFileOptions = new GroupDocs.Viewer.Cloud.Sdk.Model.PdfFileOptions
{
Vodoznak = new GroupDocs.Viewer.Cloud.Sdk.Model.Watermark { Text = "Test" }
};
var request = new ImageCreatePdfFileRequest
{
FileName = "one-page.docx",
PdfFileOptions = pdfFileOptions,
FontsFolder = null,
Složka = null,
Úložiště = null,
};

var response = apiInstance.ImageCreatePdfFile(request);

Debug.Print("Dokument zpracován");
Debug.Print(response.FileName);
Debug.Print(response.Folder);
Debug.Print(response.PdfFileName);
}
chytit (výjimka e)
{
Debug.Print("Výjimka při zpracování 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.