با سلام
من شکلهای خروجی matlab رو برای استفاده داخل متن به فرمت pdf ذخیره میکنم. مشکلی که هست وجود حاشیه های خالی دور شکله که لازمه crop بشه. میخوام از pdfcrop استفاده کنم ولی طرز استفاده از اون رو نمیدونم. ممنون میشم اگه راهنمائی کنید.
\begin{figure}[!h]
\centering
\includegraphics*[scale=0.5,trim= 10mm 20mm 50mm 50mm]{dlink3.pdf}
\end{figure}
مشکلم با این کار حل نشد. فکر کنم منظورم رو خوب نرسوندم. شکل پیوست رو ببینید. وقتی این رو با دستوراتی که گذاشتید میارم توی متن حاشیههای سفید دور شکل هم وجود داره که باعث ایجاد فضای خالی دور شکل چاپ شده میشه.
یک جای کارتون حتما ایراد داره.
من این روش را تست کردم و خوب بود.
حاشیههای سفید را حذف کرد.
باید اعدادی که میدهید را متناسب با حاشهیی سفید بدهید که درست حذف کنه.
مثلا اگر حاشیهی چپ برابر ۲۰ میلیمتر بود. شما بدین ۱۹ میلیمتر.
یک روش دیگه هم استفاده از برنامهی Image Magic هست.
اگر روش بهتری هم هست، دوستان راهنمایی کنند.
نقل قول از: هادی صفیاقدم در آگوست 25, 2012, 11:29:06 بعد از ظهر
یک جای کارتون حتما ایراد داره.
من این روش را تست کردم و خوب بود.
حاشیههای سفید را حذف کرد.
باید اعدادی که میدهید را متناسب با حاشهیی سفید بدهید که درست حذف کنه.
مثلا اگر حاشیهی چپ برابر ۲۰ میلیمتر بود. شما بدین ۱۹ میلیمتر.
یک روش دیگه هم استفاده از برنامهی Image Magic هست.
اگر روش بهتری هم هست، دوستان راهنمایی کنند.
من خیلی توی اینترنت سرچ کردم. یه تابع توی mathwork هست به اسم savefig.m که خودش اتوماتیک حاشیههای دور شکل رو حذف و بصورت pdf ذخیرهاش میکنه. مشکلش اینه که فونت label ها رو خیلی بزرگ چاپ میکنه که ظاهرا راهحلی هم نداره. یه راه دیگه هم استفاده از pdfcrop هست که اونم این کار را اتوماتیک انجام میده. ولی من طرز کار با اون رو بلد نیستم.
یک راه دیگه استفاده از gsView هست.
مثلا با دستور:
gswin64c -sDEVICE=pdfwrite -o Output_file_name.pdf -c "[/CropBox [150 150 450 650] /PAGES pdfmark" -f input_file_name.pdf
همزمان Pdf خروجی اول را با سوماترا باز کنید تا بتونید تغییران را آنلاین ببینید.
یکی از دوستان یک روش خوبی داست. ازشون پرسیدم.
جواب که دادند اطلاع میدم.
بستهی pdfcrop را تست کردم و اوکی داد. :)
باید بزنید:
pdfcrop 11.pdf 12.pdf
11.pdf فایل ورودی هست.
12.pdf فایل خروجیش هست.
خودش اتوماتیک، حاشیههای سفید را دقیقا حذف میکنه!
نقل قول از: هادی صفیاقدم در آگوست 26, 2012, 12:15:47 قبل از ظهر
بستهی pdfcrop را تست کردم و اوکی داد. :)
باید بزنید:
pdfcrop 11.pdf 12.pdf
11.pdf فایل ورودی هست.
12.pdf فایل خروجیش هست.
خودش اتوماتیک، حاشیههای سفید را دقیقا حذف میکنه!
ببخشید که اینقدر سوال میپرسم. من توی cmd زدم ولی ارور داد که فایل ورودی پیدا نشد.
خوب فایل ورودی را پیدا نکرده خب.
شما این دستور را حتما در مسیری که اون فایل ورودی هست نزدهاید.
نقل قول از: هادی صفیاقدم در آگوست 26, 2012, 12:22:04 قبل از ظهر
خوب فایل ورودی را پیدا نکرده خب.
شما این دستور را حتما در مسیری که اون فایل ورودی هست نزدهاید.
مشکل حل شد! ببخشید، تازهکاریم دیگه :-[
خواهش میکنم. منم همین الان مطلب را یاد گرفتم و برای شما توضیح دادم. ;)