Ինչպես փոխարկել AI-ն PDF-ի C#-ում

Այս մանրամասն օրինակում դուք կսովորեք, թե ինչպես փոխակերպել AIPDF-ի C#-ում` օգտագործելով օրինակի կոդը օգտագործելու ճշգրիտ սահմանված քայլերը: Հավելվածը շատ պարզ է և կարող է օգտագործվել AI-ն որպես PDF պահելու համար՝ օգտագործելով C#** Windows-ի, Linux-ի կամ macOS-ի ցանկացած .NET կազմաձևված միջավայրում:

AI-ն PDF-ի C#-ով արտահանելու քայլեր

  1. Ստեղծեք ձեր միջավայրը՝ տեղադրելով Aspose.PSD for .NET-ը NuGet-ից՝ AI-ն PDF-ի փոխարկելու համար
  2. Բեռնել Adobe Illustrator (AI) ֆայլի նմուշը սկավառակից՝ օգտագործելով AiImage դասի օրինակը
  3. Ստեղծեք PdfOptions դասի օբյեկտի օրինակ՝ ցանկալի PDF հատկությունները սահմանելու համար
  4. Պահպանեք AI ֆայլը որպես PDF ֆայլ սկավառակի վրա

Օգտագործելով C# Adobe Illustrator-ը PDF ֆայլերի փոխակերպման հավելվածները կարող են մշակվել վերոհիշյալ փուլային ընթացակարգի միջոցով, որտեղ գործընթացը կսկսվի՝ բեռնելով աղբյուրի Adobe Illustrator ֆայլը սկավառակից: Այնուհետև օգտագործելով PdfOptions դասի օրինակը, կսահմանվեն պահանջվող հատկությունները ցանկալի PDF ֆայլի համար: Վերջապես, բեռնված Adobe Illustrator (AI) ֆայլը կպահվի որպես PDF ֆայլ սկավառակի վրա՝ օգտագործելով Image.Save մեթոդը:

Կոդ՝ AI-ն PDF-ի 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);
}
}
}
}

Վերոհիշյալ օրինակում ցուցադրվում է Adobe Illustrator-ը PDF-ի փոխարկելու գործընթացը C#-ի միջոցով, որտեղ Image.Load() մեթոդը հղում է արվում սկավառակից աղբյուրի AI ֆայլին մուտք գործելու համար: PdfOptions դասի օրինակն օգտագործվում է այնպիսի հատկություններ սահմանելու համար, ինչպիսիք են MultiPageOptions-ը, ResolutionSettings-ը և VectorRasterizationOptions-ը՝ մի քանիսը նշելու համար: Հենց որ PDF-ի պահանջվող հատկությունները կսահմանվեն, ելքային PDF ֆայլը կպահվի սկավառակի վրա:

Այս թեման մեզ սովորեցրել է հստակ սահմանված ձևով AI-ն PDF-ի փոխակերպելու գործընթացը՝ օգտագործելով C#: Եթե դուք հետաքրքրված եք Adobe Illustrator-ը JPEG ֆայլի փոխակերպելու մասին, տես ինչպես փոխարկել AI-ն JPEG-ի C#-ում-ի հոդվածը:

 Հայերեն