AI به PDF C#

فایل های Adobe Illustrator (AI) به طور گسترده در صنعت طراحی گرافیک برای ایجاد گرافیک های برداری و تصاویر استفاده می شود. با این حال، مواردی وجود دارد که شما نیاز به تبدیل فایل‌های هوش مصنوعی به فرمت PDF برای اهداف اشتراک‌گذاری، چاپ یا بایگانی دارید. در این پست وبلاگ، شما را در فرآیند تبدیل AI تصویر Adobe Illustrator به PDF با استفاده از C# راهنمایی می کنیم.

مبدل هوش مصنوعی به PDF - نصب API C#

با چند تماس API می توانید هوش مصنوعی را به فرمت PDF در سی شارپ تبدیل کنید. به سادگی با استفاده از افزونه NuGet Package Manager در ویژوال استودیو یا با استفاده از دستور نصب NuGet زیر، Conholdate.Total for .NET را در محیط خود نصب کنید:

PM> NuGet\Install-Package Conholdate.Total

تبدیل هوش مصنوعی به PDF در سی شارپ

برای تبدیل هوش مصنوعی به PDF در سی شارپ باید مراحل زیر را دنبال کنید:

  • فایل تصویر AI ورودی را با کلاس AiImage بارگیری کنید.
  • با روش Save هوش مصنوعی را به PDF تبدیل کنید.

قطعه کد زیر نحوه تبدیل هوش مصنوعی به PDF در سی شارپ را نشان می دهد:

// فایل AI منبع را بارگیری کنید
Aspose.PSD.FileFormats.Ai.AiImage image = (Aspose.PSD.FileFormats.Ai.AiImage)Aspose.PSD.Image.Load("sample.ai");

// تبدیل AI به سند PDF
image.Save("output.pdf", new Aspose.PSD.ImageOptions.PdfOptions());

تبدیل هوش مصنوعی به PDF با گزینه های پیشرفته در سی شارپ

اجازه دهید برای یادگیری تبدیل پیشرفته هوش مصنوعی به PDF یک قدم دیگر جلوتر برویم. در اینجا می توانید خصوصیات مختلفی را که توسط کلاس PdfOptions در معرض دید قرار می گیرند، تنظیم کنید. شما می توانید اندازه صفحه و اطلاعات سند از جمله نویسنده، عنوان، اطلاعات متا و غیره را بر اساس نیاز خود مشخص کنید.

  • فایل AI منبع را بارگیری کنید.
  • یک شی کلاس PdfOptions ایجاد کنید.
  • ویژگی های PDF مختلف را تنظیم کنید.
  • تبدیل AI به سند PDF.

کد نمونه زیر نحوه تبدیل هوش مصنوعی به PDF در سی شارپ را نشان می دهد:

// فایل AI منبع را بارگیری کنید
Aspose.PSD.FileFormats.Ai.AiImage image = (Aspose.PSD.FileFormats.Ai.AiImage)Aspose.PSD.Image.Load("sample.ai");

// شی کلاس PdfOptions ایجاد کنید
Aspose.PSD.ImageOptions.PdfOptions options = new Aspose.PSD.ImageOptions.PdfOptions();

// ویژگی های PDF مختلف را تنظیم کنید
options.PdfDocumentInfo.Title = "Title";
options.PageSize = new Aspose.PSD.SizeF(500, 500);
         
// تبدیل AI به سند PDF
image.Save("output.pdf", options);

مجوز ارزیابی رایگان

می‌توانید برای آزمایش APIها با ظرفیت کامل، [مجوز موقت رایگان] درخواست کنید.

جمع بندی

در این پست وبلاگ، نحوه تبدیل هوش مصنوعی به PDF در سی شارپ را نشان داده ایم. این رویکرد یک روش برنامه‌ریزی برای خودکار کردن فرآیند تبدیل ارائه می‌کند و آن را برای تبدیل دسته‌ای و ادغام در گردش‌های کاری بزرگ‌تر مناسب می‌سازد. با این دانش، می‌توانید پروژه‌های طراحی گرافیکی خود را ساده کنید و نسخه‌های PDF فایل‌های هوش مصنوعی خود را با استفاده از سی شارپ تولید کنید. با این حال، اگر سؤالی دارید، لطفاً در نوشتن آنها از طریق [فروم 5 برای ما دریغ نکنید.

سوالات متداول

آیا برای استفاده از سی شارپ برای این تبدیل، نیاز به نصب Adobe Illustrator بر روی کامپیوترم دارم؟

خیر، برای کار با این تبدیل در پروژه های خود نیازی به نصب Adobe Illustrator یا هر برنامه شخص ثالث دیگری ندارید.

چگونه می توانم گزینه های صادرات PDF را در کد سی شارپ انتخاب کنم؟

شما می توانید گزینه های صادرات PDF را با استفاده از شی کلاس PdfOptions تعریف کنید. در قطعه کد ارائه شده، اندازه صفحه را به عنوان مثال تعیین می کنیم. شما می توانید چندین ویژگی را برای مطابقت با نیازهای خاص خود سفارشی کنید.

آیا می توانم چندین فایل هوش مصنوعی را با استفاده از کد ارائه شده به PDF تبدیل کنم؟

بله، می‌توانید چندین فایل هوش مصنوعی را با قرار دادن یک حلقه در کد سی شارپ خود به PDF تبدیل کنید که از طریق فهرستی از مسیرهای فایل هوش مصنوعی تکرار می‌شود و هر کدام را پردازش می‌کند. این می تواند به ویژه برای تبدیل دسته ای مفید باشد.

همچنین ببینید