نحوه تبدیل JPG به PDF سیاه و سفید در سی شارپ

این آموزش جزئیاتی در مورد نحوه تبدیل JPG به PDF سیاه و سفید در سی شارپ ارائه می دهد. شما تمام منابع لازم برای تنظیم تنظیمات محیط، فضاهای نام مهم، کلاس ها، متدها و ترتیب برنامه نویسی را برای انجام این کار دریافت خواهید کرد. توضیحات همچنین برای سفارشی کردن این فرآیند نوشتن مبدل JPG به سیاه و سفید PDF در سی شارپ تنها با کمک چند تماس API ارائه خواهد شد.

مراحل تبدیل JPG به PDF سیاه و سفید در سی شارپ

  1. محیطی را برای افزودن Aspose.Imaging با استفاده از مدیر بسته NuGet ایجاد کنید
  2. تصویر منبع JPG را در شی کلاس Image بارگیری کنید
  3. ریختن تصویر بارگذاری شده را به شی کلاس RasterCachedImage انجام دهید
  4. داده های تصویر را در صورت عدم ذخیره کش ذخیره کنید
  5. با استفاده از آستانه ثابت از پیش تعریف شده، تصویر را باینریزه کنید
  6. با استفاده از شی PdfOptions تصویر حاصل را به صورت PDF ذخیره کنید

این مراحل فرآیند تغییر JPG به PDF سیاه و سفید با استفاده از C# را در یک رویکرد گام به گام توصیف می‌کنند که در آن ابتدا محیط با افزودن منابع مورد نیاز به پروژه تنظیم می‌شود و سپس JPG منبع در کلاس Image بارگذاری می‌شود. شیئی که قرار است به PDF سیاه و سفید تغییر یابد. در مراحل بعدی، تایپ کردن تصویر به RasterCachedImage انجام می‌شود و اگر زودتر انجام نشده باشد، برای عملکرد در حافظه پنهان می‌شود. در نهایت تصویر را با استفاده از آستانه ثابت از پیش تعریف شده باینریزه می کنیم و سپس خروجی نهایی به صورت PDF ذخیره می شود.

کد تبدیل JPG به PDF سیاه و سفید در سی شارپ

این کد فایل را برای *تبدیل JPG به پی دی اف سیاه و سفید در سی شارپ بارگیری می کند و با استفاده از شی کلاس Image که نه تنها از بسیاری از انواع تصاویر دیگر پشتیبانی می کند، بلکه چندین عملکرد بارگذاری شده نیز دارد، مانند اینکه می توانید تصویر را از یک جریان به جای فایل بارگیری کنید. دیسک و از پارامتر LoadOptions اضافی استفاده کنید. این شی LoadOptions از تنظیم کننده رویداد پیشرفت، حالت بازیابی اطلاعات، رنگ پس‌زمینه داده و اشاره اندازه بافر پشتیبانی می‌کند.

این آموزش تبدیل JPG به فایل PDF سیاه و سفید را به ما آموزش داده است. اگر علاقه مند به یادگیری فرآیند تغییر اندازه تصویر هستید، به مقاله نحوه تغییر اندازه تصویر در سی شارپ مراجعه کنید.

 فارسی