سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: به دست آوردن نسبت ابعادی یک عکس  (دفعات بازدید: 3977 بار)

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : به دست آوردن نسبت ابعادی یک عکس
« : سپتامبر 28, 2014, 03:54:45 pm »
از اونجایی که گفتید «مثلاً» من تست کامل ابعاد را نوشته‌ام وگرنه با مثال شما تست ابعاد خیلی ساده‌تر است:
\documentclass{article}
\usepackage{graphicx}
\newsavebox\MyGraphicBox
\newcommand*{\IncludeGraphics}[1]{%
    \sbox{\MyGraphicBox}{\includegraphics{#1}}
    \edef\MyGraphicRatio{\dimexpr\number\numexpr\number\dimexpr\ht\MyGraphicBox\relax*65536/\number\dimexpr\wd\MyGraphicBox\relax\relax sp\relax}
    \typeout{\the\ht\MyGraphicBox  /\the\wd\MyGraphicBox =\the\MyGraphicRatio}
    \ifdim\MyGraphicRatio<0.5pt
        \includegraphics[width=1cm]{#1}
    \else
        \ifdim\MyGraphicRatio<1.5pt
            \includegraphics[width=3cm]{#1}
        \else
            \ifdim\MyGraphicRatio>2pt
                \includegraphics[width=1cm]{#1}
            \fi
        \fi
    \fi
}
\begin{document}
\IncludeGraphics{test.jpg}
\end{document}

الگوریتم :

تنها کاری که شما لازم است انجام بدهید اینکه که ارتفاع عکس را تقسیم بر عرض عکس کنید تا یک نسبت بگیرید و با توجه به مقدار این نسبت عکس پهنای متفاوتی داشته باشد.
« آخرين ويرايش: سپتامبر 28, 2014, 04:25:26 pm توسط vafa »

کاربرانی که از پست شما تشکر کرده‌اند را دنبال کنید:



نسبت مقدار متن و float در یک صفحه

نویسنده ORANGانجمن گرافیک، جدول و شکل

پاسخ ها: 4
مشاهده: 3640
آخرين ارسال فوریه 05, 2010, 07:45:00 pm
توسط وحید دامن‌افشان
تورفتگی نمایه‌ها نسبت به عنوان نمایه

نویسنده مسهر باقریانجمن Xindy

پاسخ ها: 9
مشاهده: 3667
آخرين ارسال اوت 26, 2011, 11:55:37 am
توسط vafa
اشکال نمایش حروف در adobe نسبت به بقیه pdf viewer‌ها مثل foxit

نویسنده ابوالفضل دیانتانجمن قلم‌ها و حروف

پاسخ ها: 3
مشاهده: 6339
آخرين ارسال نوامبر 21, 2011, 08:06:00 pm
توسط حسن ذاکری
نسبت سایز فونت ها را از کجا میتوان فهمید؟

نویسنده فرشاد ترابیانجمن قلم‌ها و حروف

پاسخ ها: 0
مشاهده: 2307
آخرين ارسال سپتامبر 05, 2012, 11:58:40 pm
توسط فرشاد ترابی
به چپ آوردن فرمول

نویسنده sadeghi336انجمن حروف‌چینی مستندات

پاسخ ها: 1
مشاهده: 1583
آخرين ارسال نوامبر 08, 2012, 12:28:29 pm
توسط aris852963
subfloat ای که به شکل نسبت می دهیم

نویسنده سامیه امانتیانجمن گرافیک، جدول و شکل

پاسخ ها: 6
مشاهده: 2699
آخرين ارسال آوریل 14, 2013, 06:17:04 pm
توسط فرشاد ترابی
سفارشی کردن سربرگ (آوردن آرم و لوگوی دانشگاه و سمینار)

نویسنده موسوی فردانجمن انجمن تازه‌کاران

پاسخ ها: 1
مشاهده: 4283
آخرين ارسال فوریه 09, 2013, 10:22:01 pm
توسط هادی صفی‌اقدم
به دست آوردن سایز طولانی‌ترین خط در یک پاراگراف

نویسنده فرشاد ترابیانجمن حروف‌چینی مستندات

پاسخ ها: 5
مشاهده: 2660
آخرين ارسال فوریه 18, 2013, 05:26:56 pm
توسط vafa