pdf to epub

วิธีการแปลง PDF เป็น ePUB ด้วย .NET REST API.

รูปแบบ PDF ที่มีการกำหนดมาตรฐานทำให้เอกสารของคุณสามารถดูได้ง่ายในอุปกรณ์ใดๆ มีความสอดคล้องและให้สัมผัสที่เป็นมืออาชีพ อย่างไรก็ตาม มันอาจสร้างความท้าทายเมื่อพูดถึงการปรับเนื้อหาให้เข้ากับ eReaders และอุปกรณ์เคลื่อนที่ต่างๆ ดังนั้น กระบวนการเปลี่ยนแปลงการแปลง PDF เป็นรูปแบบ EPUB จึงตอบสนองต่อความต้องการในการอ่านที่ดีขึ้นและความยืดหยุ่นในโลกการอ่านดิจิทัล บทความนี้สำรวจความจำเป็นอย่างยิ่งในการแปลง PDF เป็น EPUB โดยแสดงให้เห็นถึงความท้าทายของเอกสารที่มีการจัดเลย์เอาต์คงที่และเน้นความสำคัญของการ

API แปลง PDF เป็น EPUB

การเริ่มต้นการเดินทางในการแปลง PDF เป็น EPUB นั้นมีความสะดวกและมีประสิทธิภาพด้วย Aspose.PDF Cloud SDK for .NET. API ที่แข็งแกร่งนี้ไม่เพียงแต่ทำให้กระบวนการแปลงง่ายขึ้น แต่ยังมีฟีเจอร์ที่ล้ำลึกมากมายสำหรับการจัดการเอกสาร PDF อย่างครบถ้วน ดังนั้นด้วยการใช้พลังของ Aspose.PDF Cloud SDK ใน .NET คุณสามารถรวมการแปลง PDF เป็น EPUB เข้ากับแอปพลิเคชันของพวกเขาได้อย่างราบรื่น โดยมั่นใจได้ถึงความแม่นยำในการรักษาโครงสร้างและรูปแบบของเอกสารในระหว่างการเปลี่ยนแปลง.

ตอนนี้เราจำเป็นต้องค้นหา Aspose.Pdf-Cloud ในผู้จัดการแพ็คเกจ NuGet และคลิกที่ปุ่ม Add Package นี้จะเพิ่มการอ้างอิง SDK ในโปรเจกต์ของคุณ ต่อไปให้รับข้อมูลการรับรองของลูกค้าจาก cloud dashboard หากคุณไม่มีบัญชีที่มีอยู่ ให้สร้างบัญชีฟรีโดยทำตามคำแนะนำที่ระบุในบทความ quick start

แปลง PDF เป็น EPUB ใน C# .NET

โปรดปฏิบัติตามคำแนะนำด้านล่างเพื่อดำเนินการแปลง PDF เป็น EPUB ใน C# .NET.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

สร้างวัตถุของคลาส PdfApi โดยเราจะส่งข้อมูลประจำตัวของผู้ใช้เป็นอาร์กิวเมนต์

var response = pdfApi.PutPdfInStorageToEpub("sourcefile.pdf", "resultant.epub", contentRecognitionMode: "Flow", null, null);

เรียกใช้ API เพื่อแปลงไฟล์ PDF ที่ป้อนเป็นรูปแบบ EPUB โดยเราใช้โหมดการรับรู้เนื้อหาเป็น Flow ไฟล์ผลลัพธ์จะถูกเก็บในคลาวด์สโตเรจ โหมดการรับรู้เนื้อหาสามารถมีค่าใดค่าหนึ่งจากต่อไปนี้:

  • FLow
  • PdfFlow
  • แก้ไข
// สำหรับตัวอย่างเพิ่มเติม, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// รับข้อมูลประจำตัวของลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// สร้างอินสแตนซ์ของ PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// เรียกใช้ API เพื่อแปลง PDF เป็นรูปแบบ EPUB ออนไลน์
var response = pdfApi.PutPdfInStorageToEpub("Binder1.pdf", "resultant.epub", contentRecognitionMode: "Fixed", null, null);

// print conversion success message
if (response != null && response.Status.Equals("OK"))
{
    Console.WriteLine("Operation completed successfully !");
    Console.ReadKey();
}
pdf to epub

PDF to EPUB conversion preview.

ไฟล์ PDF ตัวอย่างที่ใช้ในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก Binder1.pdf.

  • ในการดูไฟล์ EPUB ที่ได้ผลลัพธ์ คุณอาจพิจารณาใช้ Groupdocs.viewerApp ออนไลน์ฟรีของเรา

แปลง PDF เป็น EPUB โดยใช้คำสั่ง cURL

การแปลง PDF เป็นรูปแบบ EPUB กลายเป็นกระบวนการที่เข้าใจได้ง่ายและมีประสิทธิภาพด้วย Aspose.PDF Cloud และคำสั่ง cURL Aspose.PDF Cloud ซึ่งเป็น API ที่แข็งแกร่งสำหรับการจัดการเอกสาร สามารถรวมเข้ากับ cURL ได้อย่างราบรื่น โดยเสนอวิธีการที่หลากหลายสำหรับการแปลง PDF เป็น EPUB วิธีนี้ไม่เพียงแต่ทำให้การแปลงง่ายขึ้นเท่านั้น แต่ยังรับประกันความแม่นยำและรักษาโครงสร้างเอกสารและการจัดรูปแบบในระหว่างการเปลี่ยนแปลงอีกด้วย

ขั้นตอนแรกในวิธีการนี้คือการสร้างโทเค็นการเข้าถึง JWT โดยใช้คำสั่งต่อไปนี้:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

เมื่อเราได้รับโทเค็น JWT แล้ว กรุณาเรียกใช้คำสั่งต่อไปนี้เพื่อแปลงไฟล์ PDF เป็นรูปแบบ EPUB.

curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/epub?outPath={resultantFile}&contentRecognitionMode=Flow" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

แทนที่ sourceFile ด้วยชื่อ PDF ที่นำเข้า (มีอยู่ในคลาวด์สตอเรจ) , resultantFile ด้วยชื่อไฟล์ที่ได้ผลลัพธ์และ accessToken ด้วยโทเค็นการเข้าถึง JWT ที่สร้างขึ้นข้างต้น.

ข้อสรุป

ในท้ายที่สุด ขอบเขตของการแปลง PDF เป็น EPUB เปิดเผยถึงสองวิธีที่ทรงพลัง .NET SDK มอบโซลูชันที่เป็นพื้นฐานและทรงพลังสำหรับผู้ที่ชื่นชอบการรวมเข้ากับสภาพแวดล้อมในท้องถิ่น ในขณะที่การรวมกันที่มีพลศาสตร์ของ Aspose.PDF Cloud และคำสั่ง cURL นำเสนอทางเลือกที่ใช้คลาวด์ ซึ่งเสนอความสามารถในการปรับขนาดและการเข้าถึงในแพลตฟอร์มที่หลากหลาย โดยสรุป Aspose.PDF Cloud ยืนหยัดเป็นเครื่องมือที่สำคัญ ไม่ใช่เพียงเพื่อการตอบสนองความต้องการในการแปลง แต่ยังเป็นประตูสู่การยกระดับการประมวลผลเอกสาร ทำให้เป็นทางเลือกที่ดีที่สุดสำหรับนักพัฒนาที่ต้องการจัด

ลิงก์ที่มีประโยชน์

บทความที่เกี่ยวข้อง

เราขอแนะนำให้เข้าไปเยี่ยมชมบล็อกโพสต์ต่อไปนี้เพื่อข้อมูลเกี่ยวกับ: