Neste exemplo elaborado, você aprenderá como converter AI em PDF em C# usando as etapas precisamente definidas para usar o código de exemplo. O aplicativo é muito lúcido e pode ser usado para salvar AI como PDF usando C# em qualquer ambiente .NET configurado no Windows, Linux ou macOS.
Etapas para exportar AI para PDF em C#
- Estabeleça seu ambiente instalando Aspose.PSD for .NET do NuGet para converter AI em PDF
- Carregue o arquivo de exemplo do Adobe Illustrator (AI) do disco usando uma instância da classe AiImage
- Crie uma instância do objeto de classe PdfOptions para definir as propriedades PDF desejadas
- Salve o arquivo AI como um arquivo PDF no disco
Usando aplicativos de conversão de arquivo C# Adobe Illustrator para PDF, podem ser desenvolvidos usando o procedimento passo a passo mencionado acima, onde o processo será iniciado carregando o arquivo Adobe Illustrator de origem do disco. Em seguida, usando uma instância da classe PdfOptions, as propriedades necessárias para o arquivo PDF desejado serão definidas. Finalmente, o arquivo Adobe Illustrator (AI) carregado será salvo como um arquivo PDF no disco usando o método Image.Save.
Código para exportar AI para PDF em C
using System; | |
using Aspose.PSD; | |
using Aspose.PSD.FileFormats.Ai; | |
using Aspose.PSD.ImageOptions; | |
namespace TestPSD | |
{ | |
public class AiToPdf | |
{ | |
public static void ConvertAiToPdf() | |
{ | |
String path = @"/Users/Documents/TestData/"; | |
// Apply the Aspose.PSD product license to convert AI to PDF in C# | |
License PsdToPdfLic = new License(); | |
PsdToPdfLic.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Load the source AI image | |
using (var aitoPdfImage = (AiImage)Image.Load(path + "sample3.ai")) | |
{ | |
// Set the output PDF options | |
ImageOptionsBase psdtoPdpdfOptions = new PdfOptions(); | |
psdtoPdpdfOptions.ResolutionSettings = new ResolutionSetting(500, 500); | |
psdtoPdpdfOptions.MultiPageOptions = new MultiPageOptions(1); | |
//Save the generated PDF file on the disk | |
aitoPdfImage.Save(path + "PdfConverted.pdf", psdtoPdpdfOptions); | |
} | |
} | |
} | |
} |
No exemplo mencionado acima, o processo de conversão de Adobe Illustrator para PDF usando C# é exibido em que o método Image.Load() é referenciado para acessar o arquivo AI de origem a partir do disco. A instância da classe PdfOptions é utilizada para definir as propriedades como MultiPageOptions, ResolutionSettings e VectorRasterizationOptions, para citar algumas. Assim que as propriedades necessárias do PDF forem definidas, o arquivo PDF de saída será salvo no disco.
Este tópico nos ensinou sobre o processo de conversão de AI em PDF usando C# de maneira bem definida. Se você estiver interessado em aprender como converter um Adobe Illustrator em um arquivo JPEG, consulte o artigo em como converter AI para JPEG em C #.