เมื่อเร็ว ๆ นี้เราได้แชร์ว่าเรากำลังทำงานกับ GroupDocs Cloud API รุ่นถัดไป ทีมผลิตภัณฑ์ของเราทำงานอย่างหนักเพื่อปรับปรุงประสบการณ์การพัฒนาของคุณด้วยโซลูชันที่เชื่อถือได้และแม่นยำ ดังนั้นเราจึงรู้สึกตื่นเต้นมากที่จะประกาศการเผยแพร่สู่สาธารณะครั้งแรกของ Next Generation GroupDocs.Viewer Cloud REST API 17.11

The Groupdocs.Viewer Cloud REST API) นำเสนอชุดคุณลักษณะที่มีประโยชน์และทรงพลัง ซึ่งช่วยให้นักพัฒนาสามารถแสดงรูปแบบเอกสารมากกว่า 50 รูปแบบในเว็บ/แอปมือถือหรือเว็บไซต์ในระบบคลาวด์ .

GroupDocs.Viewer CloudGroupDocs.Viewer

Cloud API ให้ API แก่นักพัฒนาในการแสดงผลเอกสารและรูปภาพกว่า 50 รูปแบบเป็น HTML หรือรูปแบบรูปภาพสำหรับเอกสารทั้งหมด แบบทีละหน้า หรือช่วงของหน้าที่กำหนดเอง ผู้ดูสามารถแปลงเอกสารเป็นแรสเตอร์และแปลงเป็น SVG+HTML+CSS แสดงผลข้อความจริงที่มีความเที่ยงตรงสูง หน้าเอกสารการหมุน จัดลำดับใหม่ และลายน้ำเป็นคุณสมบัติที่สำคัญอื่นๆ ของ REST API นี้ สำหรับรายละเอียดทั้งหมดของคุณสมบัติที่นำเสนอโดย Next Generation GroupDocs.Viewer Cloud REST API โปรดดูที่ บันทึกประจำรุ่นสำหรับเวอร์ชันแรก ส่วนต่อไปนี้จะแบ่งปันรายละเอียดบางอย่างเกี่ยวกับคุณสมบัติเหล่านี้

รับไฟล์แนบสำหรับการแสดง HTML

คุณสามารถรับข้อมูลไฟล์แนบของอีเมลสำหรับการแสดง HTML หรือรูปภาพ โปรดดูคำสั่ง URI และ REST ต่อไปนี้ (Curl) เพื่อจุดประสงค์

ยูอาร์ไอ

[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 "การอนุญาต: ผู้ถือ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
```.NET SDK example

// สิ่งที่ต้องทำ: รับ AppSID และ AppKey ของคุณที่ https://dashboard.groupdocs.cloud (ต้องลงทะเบียนฟรี)


การกำหนดค่า var = การกำหนดค่าใหม่
{
AppSid = ซิด
AppKey = คีย์
};

var apiInstance = ใหม่ ViewerApi (การกำหนดค่า);

พยายาม
{
    
คำขอ var = ใหม่ HtmlGetAttachmentRequest
{
ชื่อไฟล์ = "พร้อมไฟล์แนบ.msg",
AttachmentName = "ป้องกันด้วยรหัสผ่าน.docx",
โฟลเดอร์ = null,
ที่เก็บข้อมูล = null
};

การตอบสนอง 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. ยูอาร์ไอ

[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 โพสต์ \
-H "ประเภทเนื้อหา: แอปพลิเคชัน/json" \
-H "ยอมรับ: แอปพลิเคชัน/json" \
-d "{"ลายน้ำ":{"text":"บริษัทของฉัน"}}" \
-H "การอนุญาต: ผู้ถือ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

.NET SDK example

// สิ่งที่ต้องทำ: รับ AppSID และ AppKey ของคุณที่ https://dashboard.groupdocs.cloud (ต้องลงทะเบียนฟรี)
การกำหนดค่า var = การกำหนดค่าใหม่
{
AppSid = ซิด
AppKey = คีย์
};

var apiInstance = ใหม่ ViewerApi (การกำหนดค่า);

พยายาม
{
var pdfFileOptions = ใหม่ GroupDocs.Viewer.Cloud.Sdk.Model.PdfFileOptions
{
ลายน้ำ = ใหม่ GroupDocs.Viewer.Cloud.Sdk.Model.Watermark { ข้อความ = "ทดสอบ" }
};
คำขอ var = ImageCreatePdfFileRequest ใหม่
{
ชื่อไฟล์ = "one-page.docx",
PdfFileOptions = pdfFileOptions,
FontsFolder = null,
โฟลเดอร์ = null,
ที่เก็บข้อมูล = null,
};

การตอบสนอง var = apiInstance.ImageCreatePdfFile (คำขอ);

Debug.Print("เอกสารที่ดำเนินการแล้ว");
Debug.Print(response.FileName);
Debug.Print(response.Folder);
Debug.Print(response.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.