ทำตามบทความนี้เพื่อ แปลง PowerPoint เป็น PDF ด้วย C# REST API คุณจะได้เรียนรู้การแปลง PowerPoint เป็น PDF ด้วย C# REST Interface โดยใช้ Cloud SDK ที่ใช้ .NET คุณสมบัติและแอตทริบิวต์ต่างๆ จะถูกอธิบายเพื่อปรับแต่งกระบวนการแปลง
ข้อกำหนดเบื้องต้น
ดาวน์โหลด Aspose.Slides Cloud SDK for Dotnet for converting presentations to PDF
ตั้งค่าโครงการ C# ด้วย SDK ข้างต้นเพื่อแปลง PPTX ออนไลน์
ขั้นตอนการแปลงไฟล์ PowerPoint เป็น PDF ด้วย API ที่ใช้ C# .NET
- สร้างอ็อบเจ็กต์ SlidesApi ที่มี ID ไคลเอนต์และความลับเพื่อแปลง PPTX เป็น PDF
- โหลดไฟล์นำเสนออินพุตลงในวัตถุ FileStream
- กำหนดรูปแบบการส่งออกเป็น PDF และสร้างรายการสไลด์สำหรับการแปลงเป็น PDF
- เรียกใช้เมธอด Convert() และระบุ FileStream, รูปแบบการส่งออก และอาร์เรย์สไลด์
- สร้างสตรีมไฟล์เอาท์พุตและบันทึกสตรีมผลลัพธ์เป็น PDF
ขั้นตอนเหล่านี้จะอธิบายวิธีแปลงไฟล์นำเสนอ PowerPoint เป็น PDF ด้วย C# RESTful Service สร้างอ็อบเจ็กต์ SlidesApi โหลดไฟล์นำเสนอลงในสตรีมไฟล์ กำหนดรูปแบบไฟล์เอาต์พุต สร้างรายการสไลด์สำหรับแสดงผลเป็น PDF และเรียกใช้เมธอด Convert() โดยใช้พารามิเตอร์ทั้งหมดเหล่านี้ บันทึกสตรีมเอาต์พุตจากการเรียกใช้ API และบันทึกลงในดิสก์
โค้ดสำหรับแปลงงานนำเสนอ PowerPoint เป็น PDF ด้วย C# REST API
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
using Aspose.Slides.Cloud.Sdk; | |
using Aspose.Slides.Cloud.Sdk.Model; | |
namespace AsposeTestCodes | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
SlidesApi api = new SlidesApi("Client ID", "Client Secret"); | |
var fileStream = File.OpenRead("Sample.pptx"); | |
var resultStream = api.Convert(fileStream, ExportFormat.Pdf, slides: new List<int> { 1, 3,4,9 }); | |
var outputStream = File.Create("output.pdf"); | |
resultStream.CopyTo(outputStream); | |
} | |
} | |
} |
โค้ดนี้สาธิตวิธีการบันทึก PowerPoint เป็น PDF ด้วย C# Low Code API* รูปแบบการส่งออกประกอบด้วยรูปแบบอื่นๆ มากมาย เช่น PPS, PPSX, PPTM, PPSM, SWF และอื่นๆ คุณสามารถกำหนดลำดับของสไลด์ในอาร์เรย์ได้โดยไม่คำนึงถึงลำดับเดิมในงานนำเสนอต้นฉบับ
บทความนี้สอนเราถึงวิธีการส่งออกสไลด์เป็น PDF หากต้องการสร้างงานนำเสนอตั้งแต่ต้น โปรดอ่านบทความที่ สร้างการนำเสนอด้วย C# REST API