Tutorial singkat ini menunjukkan cara mengonversi PDF ke MobiXML dengan C# REST API di cloud. Untuk mengekspor PDF ke format MobiXML, kami menggunakan Aspose.PDF untuk C# Cloud SDK. Jika Anda ingin Konversi PDF ke MobiXML di C# Low Code API maka ini dapat dicapai dengan menggunakan langkah dan kode di bawah ini.
Prasyarat
- Buat kredensial API akun
- Unduh Aspose.PDF Cloud SDK for Dotnet
- Siapkan proyek C# dengan SDK di atas
Langkah-langkah Mengonversi PDF ke MobiXML di C# REST API
- Tetapkan ID Klien dan Rahasia Klien untuk API
- Buat objek kelas PdfApi dengan kredensial klien
- Tentukan file input dan output
- Baca file masukan PDF dan unggah ke penyimpanan cloud
- Panggil metode PutPdfInStorageToMobiXml untuk Mengonversi PDF ke MobiXML menggunakan REST API
- Unduh dan Simpan file keluaran MobiXML di disk lokal
Kode untuk Konversi PDF ke MobiXML di C# Low Code API
using System; | |
using System.IO; | |
using Aspose.Pdf.Cloud.Sdk.Api; | |
using Aspose.Pdf.Cloud.Sdk.Model; | |
namespace Aspose.PDF.Cloud.Examples.Kb | |
{ | |
public class PdfToMobiXml | |
{ | |
public static void ConvertPdfToMobiXml() | |
{ | |
try | |
{ | |
PdfApi pdfApi = new PdfApi("Client Secret", "Client Id"); | |
string localPath = @"C:\PDF\"; | |
string srcFileName = "Sample.pdf"; | |
string outputFile = "PDFtoMobi.mobi"; | |
// Upload source file to the cloud storage | |
FilesUploadResult result = pdfApi.UploadFile(srcFileName, File.Open(localPath + srcFileName, FileMode.Open)); | |
AsposeResponse response = pdfApi.PutPdfInStorageToMobiXml(srcFileName, outputFile); | |
// Download output file from Cloud Storage | |
var stream = pdfApi.DownloadFile(outputFile, null, null); | |
using (var fileStream = File.Create(localPath + outputFile)) | |
{ | |
stream.Seek(0, SeekOrigin.Begin); | |
stream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception ex) | |
{ | |
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace); | |
} | |
} | |
} | |
} |
Cuplikan kode yang diberikan di halaman ini membantu Anda mengonversi PDF ke MobiXML dengan C# REST API. Anda hanya perlu mengunggah file PDF dengan bantuan Aspose.PDF REST API SDK untuk C# dan mengunduh file keluaran MobiXML untuk menyimpannya secara lokal dengan menggunakan API konversi Aspose online.
Fitur Konversi PDF ke MobiXML ini dapat digunakan dengan aplikasi tanpa kode atau kode rendah apa pun di sistem operasi apa pun.
Anda juga dapat melihat fitur serupa lainnya di halaman berikut: Cara Konversi PDF ke PDFA dengan C# REST API.