Převeďte PDF do EMF pomocí C# REST API

Tento přehledný tutoriál vám ukáže, jak převést PDF na EMF pomocí C# REST API v cloudu. Aby bylo možné exportovat PDF do formátu EMF, používáme Aspose.PDF pro C# Cloud SDK. Pokud požadujete převod PDF do EMF v C# Low Code API, pak totéž lze provést pomocí níže uvedených kroků a kódu.

Předpoklad

Kroky pro převod PDF do EMF v C# REST API

  1. Nakonfigurujte ID klienta a tajný klíč klienta pro rozhraní API
  2. Použijte instanci třídy PdfApi pomocí přihlašovacích údajů klienta
  3. Určete vstupní a výstupní soubory
  4. Přečtěte si vstupní PDF soubor a nahrajte jej do cloudového úložiště
  5. Zavolejte metodu PutPageConvertToEmf pro převod PDF do EMF pomocí REST API
  6. Uložte výstupní soubor EMF na místní disk

Výše uvedené kroky dosáhnou low code C# PDF to EMF Conversion API. Musíte poskytnout soubor PDF s pomocí Aspose.PDF REST API SDK pro C# a uložit výstupní soubor EMF, abyste jej mohli uložit lokálně pomocí online rozhraní Aspose conversion API.

Kód pro převod PDF do EMF v C# Low Code API

using System;
using System.IO;
using Aspose.Pdf.Cloud.Sdk.Api;
namespace Aspose.PDF.Cloud.Examples.Kb
{
public class PdfToEmf
{
public static void ConvertPdfToEmf()
{
try
{
PdfApi pdfApi = new PdfApi("ID", "Secret");
string localPath = @"C:\Words\";
string srcFileName = "Sample1.pdf";
string outputFile = "PDFtoEmfg.gif";
// Upload sample pdf file to the cloud storage
pdfApi.UploadFile(srcFileName, File.Open(localPath + srcFileName, FileMode.Open));
// Convert to first page to EMF
int pageNum = 1;
pdfApi.PutPageConvertToEmf(srcFileName, pageNum, outputFile, null, null, null, null, null);
// etch the generated 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);
}
}
}
}

Výše uvedený příklad kódu provádí PDF to EMF s C# Low Code API a lze jej použít s libovolnými aplikacemi bez kódu nebo s nízkým kódem na Windows, Linux nebo Mac.

V tomto tématu jsme se naučili převádět PDF do EMF pomocí NET REST API. Pokud se chcete dozvědět o převodu PDF do HTML, podívejte se na odkaz převést PDF do HTML pomocí C# REST API.

 Čeština