مادلین یک کاربرگ دارد که شامل تعدادی نمودار است. او باید یک فایل JPG ایجاد کند که حاوی یکی از آن نمودارها باشد. او به دنبال بهترین راه برای ایجاد یک JPG با کیفیت بالا از نمودار است.
در واقع تعداد زیادی راه برای انجام این کار وجود دارد. البته قبل از ذکر آنها، لازم به ذکر است که اگر "کیفیت بالا" می خواهید، ممکن است نخواهید از JPG استفاده کنید. دلیل آن ساده است - JPG یک فرمت فایل "از دست رفته" در نظر گرفته می شود. این بدان معناست که وقتی به صورت JPG ذخیره می کنید، بسته به فشرده سازی انتخابی برای ساخت فایل تصویر، ممکن است مقداری از کیفیت شما از بین برود. در عوض، به دنبال ذخیره تصاویر خود در یک فرمت "بدون ضرر" مانند PNG یا TIF باشید. اگر کاملاً نیاز به فرمت JPG دارید، همیشه می توانید فایل PNG یا TIF را به JPG تبدیل کنید، به این معنی که همچنان فایل تصویری با کیفیت بالاتر را برای استفاده بعدی در دسترس دارید.
برای ذخیره نمودار خود در یک فرمت گرافیکی (چه JPG یا یکی از موارد دیگر)، یک روش این است که تصویر را از طریق Word یا PowerPoint منتقل کنید. این مراحل کلی را دنبال کنید:
- در اکسل، یک بار روی نموداری که می خواهید به عنوان فایل JPG ذخیره کنید، کلیک کنید.
- Ctrl+C را فشار دهید. این تصویر را در کلیپ بورد کپی می کند.
- به Word یا PowerPoint بروید.
- روی فلش رو به پایین در کنار ابزار Paste در تب Home نوار کلیک کنید.
- از میان گزینه های ارائه شده، Paste Special را انتخاب کنید. کادر محاوره ای Paste Special را خواهید دید. (باکس محاوره ای اساسا در هر دو Word و PowerPoint یکسان است.)
- از گزینه های چسباندن موجود، تصویر JPEG (یا فرمت معادل) را انتخاب کنید.
- روی OK کلیک کنید. این تصویر را در سند Word یا اسلاید پاورپوینت قرار می دهد.
- روی تصویری که به تازگی چسبانده اید راست کلیک کرده و از گزینه های ارائه شده گزینه Save As Picture را انتخاب کنید.
- از کنترل های موجود در کادر محاوره ای به دست آمده برای تعیین مکان و نام فایل برای تصویر استفاده کنید.
- روی Save کلیک کنید تا در واقع تصویر ذخیره شود.
همچنین می توانید از ابزار Snipping (یک ابزار جانبی موجود در ویندوز) برای گرفتن تقریباً هر چیزی که روی صفحه نمایش شما ظاهر می شود استفاده کنید. مزیت این روش این است که شما در واقع نمودار را با وضوح کامل آنچه در صفحه خود می بینید ثبت می کنید. در این صفحه می توانید درباره ابزار Snipping اطلاعات بیشتری کسب کنید:
https://windows.tips.net/T012558
برای گرفتن یک نسخه بزرگتر از نمودار خود با ابزار Snipping، می توانید تنظیمات بزرگنمایی را در اکسل قبل از انجام تصویربرداری تنظیم کنید.
روش دیگر این است که یک PDF از نمودار خود ایجاد کنید. با فرض اینکه Adobe Acrobat را بر روی سیستم خود دارید (شما می خواهید بررسی کنید، همه این کار را نمی کنند)، سپس می توانید فایل PDF را بارگیری کنید و آن را به عنوان یک فایل JPG صادر کنید. این یک تصویر را تولید می کند که به همان کیفیتی است که وقتی به فایل PDF نگاه می کنید، می بینید.
البته، می توانید از سایر برنامه های گرافیکی شخص ثالث برای تبدیل نمودار خود به فرمت گرافیکی استفاده کنید. مراحل مشابه مراحل قبلی است:
- یک برنامه گرافیکی مانند Paint، Irfanview، PhotoShop یا موارد مشابه را راه اندازی کنید.
- به اکسل برگردید و نمودار خود را مطابق معمول نمایش دهید.
- بر روی نمودار کلیک راست کرده و از منوی Context، گزینه Copy را انتخاب کنید. این نمودار را در کلیپ بورد کپی می کند.
- به برنامه گرافیکی بروید.
- Ctrl+V را فشار دهید تا نمودار در برنامه گرافیکی جایگذاری شود.
- تصویر را با فرمت (JPG) دلخواه خود ذخیره کنید.
اگر می خواهید نمودارهای خود را تا حد زیادی به صورت گرافیکی ذخیره کنید، ممکن است بخواهید از یک ماکرو برای انجام مستقیم صادرات استفاده کنید. در اینجا چگونه این کار را انجام می دهید:
Sub SaveChartAsJPG()
Dim sFileName As String
sFileName = ThisWorkbook.Path & "" & ActiveChart.Name & ".jpg"
ActiveChart.Export Filename:=sFileName, FilterName:="JPG"
End Sub
این ماکرو منجر به ذخیره نمودار انتخابی فعلی در همان پوشه ای می شود که ورک بوک در آن ذخیره شده است. اگر تصمیم دارید نمودار خود را در قالب PNG ذخیره کنید، تنها کاری که باید انجام دهید این است که "jpg" را به "png" و "JPG" را به "PNG" تغییر دهید.
برای ایده های بیشتر در مورد نحوه ذخیره نمودارهای خود در قالب گرافیکی، ممکن است به این صفحه علاقه مند شوید:
https://www.ablebits.com/office-addins-blog/2013/08/27/save-excel-chart-as-image/