این آموزش کوتاه نحوه تبدیل PDF به MobiXML را با C# REST API در فضای ابری به شما نشان میدهد. به منظور صادرات PDF به فرمت MobiXML، ما از Aspose.PDF برای C# Cloud SDK استفاده می کنیم. اگر میخواهید PDF به MobiXML در C# Low Code API تبدیل شود، با استفاده از مراحل و کد زیر میتوانید به این امر دست پیدا کنید.
پيش نياز
- Create an account API credentials
- دانلود Aspose.PDF Cloud SDK for Dotnet
- پروژه C# را با SDK بالا راه اندازی کنید
مراحل تبدیل PDF به MobiXML در C# REST API
- Client ID و Client Secret را برای API تنظیم کنید
- یک شی از کلاس PdfApi با اعتبار مشتری ایجاد کنید
- فایل های ورودی و خروجی را مشخص کنید
- فایل PDF ورودی را بخوانید و آن را در فضای ذخیره سازی ابری آپلود کنید
- فراخوانی روش PutPdfInStorageToMobiXml برای تبدیل PDF به MobiXML با استفاده از REST API
- فایل خروجی MobiXML را دانلود و بر روی دیسک محلی ذخیره کنید
کد برای تبدیل PDF به MobiXML در 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); | |
} | |
} | |
} | |
} |
قطعه کد ارائه شده در این صفحه به شما کمک می کند تا PDF را با C# REST API به MobiXML تبدیل کنید. شما فقط باید فایل PDF را با کمک Aspose.PDF REST API SDK برای C# بارگذاری کنید و فایل خروجی MobiXML را دانلود کنید تا با استفاده از API تبدیل Aspose به صورت آنلاین آن را ذخیره کنید.
این ویژگی تبدیل PDF به MobiXML را می توان با هر برنامه بدون کد یا کم کد در هر سیستم عاملی مورد استفاده قرار داد.
همچنین میتوانید ویژگی مشابه دیگری را در صفحه زیر بررسی کنید: نحوه تبدیل PDF به PDFA با C# REST API.