نمایش نتایج 1 تا 6 از 6

نام تاپیک: باز کردن تصویر webP در TImage

  1. #1
    کاربر دائمی آواتار mbshareat
    تاریخ عضویت
    آبان 1387
    محل زندگی
    شهر مقدس قم-چهارمردان-کوچه 37
    پست
    997

    باز کردن تصویر webP در TImage

    سلام علیکم
    میخوام فایل فرمت WebP رو در برنامه نمایش بدم.(اگر بشه به بیت مپ تبدیل کرد هم خوبه ولی فعلا راه طولانی نریم)
    میخوام در برنامه ای که در نسخه های جدید دلفی کار نمی کنه این فایل رو باز کنم.
    بنابر این کد یا کامپوننتی میخوام که مثلا در دلفی 7 کار کنه.
    یه ساعتی در گوگل چرخیدم و نا امید شدم.
    چنین صفحه ای وجود داره ولی ظاهرا به کارم نمیاد.(کامپوننت ImageEn)
    یه جای دیگه هم سورس و dll پیدا کردم ولی نمی دونستم چطور استفاده کنم.
    اگر کسی در این زمینه کار کرده، ممنون میشم کمک کنه.
    (نکته:استفاده از dll رو بلد نیستم و ترجیح میدم یه کامپوننت ساده نصب کنم یا از چند pas ساده استفاه کنم)
    در کل تعجب نمی کنم که برای دلفی های قدیم راهی پیدا نشه

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    اصفهان - ایران
    پست
    325

    نقل قول: باز کردن تصویر webP در TImage


  3. #3
    کاربر دائمی آواتار mbshareat
    تاریخ عضویت
    آبان 1387
    محل زندگی
    شهر مقدس قم-چهارمردان-کوچه 37
    پست
    997

    نقل قول: باز کردن تصویر webP در TImage

    ممنون. لینک خودم رو گذاشتید ولی چط.ر استفاده کنم؟

  4. #4

    نقل قول: باز کردن تصویر webP در TImage

    اگر از دلفی نسخه ۱۰.۴ یا بالاتر استفاده می‌کنید، می‌توانید از Vcl.Imaging.WebP برای بارگذاری و نمایش تصاویر WebP استفاده کنید.
    در صورت استفاده از نسخه‌های قدیمی‌تر دلفی، می‌توانید از کتابخانه‌هایی مانند ImageEn یا Delphi-Image-Load برای پشتیبانی از فرمت WebP استفاده کنید.

    نمونه کد برای کامپوننت ImageEn:


    uses
    ImageEnView;

    procedure TForm1.LoadWebPImage(const FileName: string);
    begin
    ImageEnView1.IO.LoadFromFile(FileName); // بارگذاری فایل WebP
    end;


  5. #5
    کاربر دائمی آواتار mbshareat
    تاریخ عضویت
    آبان 1387
    محل زندگی
    شهر مقدس قم-چهارمردان-کوچه 37
    پست
    997

    نقل قول: باز کردن تصویر webP در TImage

    ممنون. دلفی من قدیمیه. ImageEn رو دارم اما بلد نیستم نصب کنم. در پوشه نسخه دلفی خودم فایلهایی با پسوند dpk ,res وجود داره . وقتی روی dpk ها کلیک می کنم. هر کدوم یه ایرادی داره و کامپایل نمیشه. و به نظر نمیرسه هیچکدوم کامپوننت نصب کنند

  6. #6
    کاربر دائمی آواتار mbshareat
    تاریخ عضویت
    آبان 1387
    محل زندگی
    شهر مقدس قم-چهارمردان-کوچه 37
    پست
    997

    نقل قول: باز کردن تصویر webP در TImage

    کامپوننت بعد از کلی دردسر نصب شد و وقت اجرای برنامه مرتب می گفت فلان فایل نیست.کل فایلهای سورس رو ریختم کنار برنامه. نتیجه این شد که برنامه فقط ایراد نمی گیره اما فایل تصویر رو هم نشون نمیده.
    procedure TForm1.LoadWebPImage(const FileName: string);begin
    ImageEnView1.IO.LoadFromFile(FileName);
    end;

    procedure TForm1.Button1Click(Sender: TObject);
    begin
    LoadWebPImage('C:\A.WebP');
    end;

    یادم بود دکمه رو فشار بدم!
    Delphi-Image-Load کامپوننت هست؟(چون دیگه داره از Image En بدم میاد.هم کلی فایل داره و هم بی مصرف بود)
    ظاهرا این فرمت تصویر میتونه Jpg,png,.. هم باشه. به همین دلیل گاهی پسوند رو عوض کنیم به عنوان Jpg خونده میشه. منبع من برای این فایل این صفحه بود.

    رفتم برنامه دمو رو از این لینک دانلود کردم و با دو فایل WebP تست کردم و نتونست هیچکدوم رو باز کنه!
    (حواستون باشه، کلیک روی لینک (
    Complete Editor>Run Demo) از صفحه
    موجب دانلود نمیشه و حتما باید دستی پیوند رو در نوار آدرس وارد کنید و Ent بزنید!!)
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله mbshareat : سه شنبه 14 مرداد 1404 در 14:19 عصر

تاپیک های مشابه

  1. ذخیره فایل تصویر در DLL و فراخوانی آن در TImage
    نوشته شده توسط seyed_farid در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: چهارشنبه 16 تیر 1400, 09:20 صبح
  2. حرفه ای: تبدیل webp به jpg یا png
    نوشته شده توسط thacker در بخش PHP
    پاسخ: 0
    آخرین پست: دوشنبه 10 مهر 1396, 17:49 عصر
  3. سوال: تغییر تصویر دسکتاپ ویندوز از طریق Timage ؟
    نوشته شده توسط saeed729 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 1
    آخرین پست: سه شنبه 28 مرداد 1393, 07:31 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •