مشکل فونت در صفحات پرینت شده
دوستان سلام ..
امروز من چند فونت جدید در سیستمم نصب کردم،از بعد از نصب فونتها،از صفحاتی که در سایت اتوماسیون اداری پرینت میگیرم با فونتی غیر معمول چاپ میشود! این مشکل را در پرینت گرفتن از فایلهای ورد در ویندوز ندارم ! لطفا راهنمایی بفرمایید که ممکن است مشکل از کجا باشد؟آیا از تنظیمات مربوط به IE ممکن است باشد؟
7 پاسخ
من یک پرینتر مشخص را روی دو تا لپ تاپ مختلف نصب کردم ولی موقع پرینت ، فونتهای فارسی را به صورت به هم ریخته چاپ می کنه . مشکل از چی میتونه باشه ؟ ویندوز لپ تاپ ها 7 هست . یکی 32 بیتی و یکی 64 بیتی .
در مورد سوال اول میتونین از یه نرم افزار رایگان به اسم BackRex Internet Explorer Backup استفاده کنین که فکر میکنم تا حد زیادی مشکل شما رو برطرف کنه.
لینک دانلود نرم افزار مذکور: BackRex Internet Explorer Backup
همچنین میتونین از طریق Local Group Policy هم اقدام کنید.
Local Computer Policy > Computer Configuration-> Administrative Templates > Windows Components > Internet Explorer
روی Internet Explorer راست کلیک کنین و میتونین به فایل تکست Export کنین. شاید مرحمی برای مشکل شما باشه، گرچه فکر میکنم راهی برای Import کردنش هم باید باشه. از طرفی اینکه میتونین تنظیمات کلی رو به صورت Administrative Template ذخیره کنید.
اگر هم تنظیمات خاصی روی Zone ها دارین، میتونین تنظیمات Zone ها رو Export کنین:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
دو کلید ZoneMap و Zones رو اینجا مشاهده میکنین، میتونین روی اینها راست کلیک کنین و Export رو بزنین. فقط Export ها رو به اسم Key ها ذخیره کنین. یعنی ZoneMap.reg و Zones.reg. حالا میتونین این 2 تا فایل رو روی بقیه کامپیوترها Apply کنین.
فقط 2 تا نکته:
1- قبل از انجام هر کاری روی Registry (چه کامپیوتر مبدع و چه کامپیوتر مقصد، از Registry یه Backup نگه دارین. گزینه File و سپس Export.
2- هر بار که تغییری روی Security Zone های IE انجام میدین، Backup های جدید از Zones و ZoneMap تهیه کنین.
البته ببینن میتونین خود ویندوز رو Restore کنین یا نه (اگر تنظیمات IE رو قبل از 1 روز پیش انجام دادین).
در مورد سوال دوم، زمانی که یه Web Designer یک وبسایت رو طراحی میکنه، میتونه تعریف کنه که اون سایت و یا webpage به خصوص، از یه فونت خاص استفاده کنه. ولی زمانی هست که به دلایل متعددی، فونت خاصی رو مشخص نمیکنه (مثلا مشکلاتی که روی Unicode ممکنه پیش بیاد). در این صورت خود IE تصمیم میگیره که از چه فونت هایی استفاده کنه. این تنظیماتی که توی تصویر میبینیم، مربوط به همین هستش. که البته اینها هم از فولدر Fonts خونده میشن.
درود و خسته نباشید. برای اینکه راحت تر به جواب برسیم، چند تا سوال باید بپرسم.
چه اتوماسیونی استفاده میکنید؟ آیا این اتوماسیون، نرم افزار Converter مثل GPL Ghostscript و ... استفاده میکنه؟ آیا NTFS Permission لازم را به فولدر Fonts اعمال کردین؟ روی چه سیستم عاملی این مشکل را دارین؟
شما هم خسته نباشید ..
از سایت اتوماسیون آموزش و پرورش استفاده میکنم و سیستم عضو شبکه نمی باشد،از نرم افزارها خبر ندارم ! تنها چیزی که هست این مشکل دقیقا بعد از نصب فونتها به وجود آمد ! از سیستم عامل ویندوز 7 استفاده میکنم ،متوجه منظورتون از NTFS مربوط به فلدر فونت هم نمیشم !
با توجه به اینکه هنگام استفاده از این سایت باید از IE استفاده کنیم و همچنین یک سری تنظیمات باید توی IE اعمال میشد تا امکان استفاده از سایت فراهم بشه ،ممکن نیست تنظیمی توی IE به خاطر فونتهای جدید بهم خورده باشه؟ چون من توی سیستم عامل خودم با پرینت هیچ مشکلی ندارم و فقط توی این سایت این مشکل وجود داره !
خوب اولین چیزی که به ذهنم میرسه اینه که ویندوز 7، از فونت های نسخه 5 معمولا استفاده میکنه، ولی ویندوز XP از فونت های نسخه های 2 و 3 بیشتر استفاده میکنه. یعنی احتمالا شما یه آرشیو فونت داشتین از قبل، و اونو روی فونت های ویندوز 7 نصب کردین. اگر مشکل این باشه، میتونین برای windows7fonts.rar جستجو کنین توی اینترنت. فکر میکنم توی 4shared پیدا بشه.
البته میتونین از داخل Fonts توی Windows 7، کار Restore to Default رو هم انجام بدین. که اگر آرشیو فونت ها رو دارین، این کار رو انجام بدین.
برای این کار هم داخل Run تایپ کنین Fonts، در پنجره باز شده، بالا سمت چپ یه گزینه داره به اسم Fonts Settings که از اونجا میتونین Restore to Default کنین.
من فکر نمیکنم تنظیمات IE مشکلی مختص پرینت به وجود بیارن، بلکه معمولا مشکلات خودشونو توی فایل هم نشون میدن. یعنی معمولا فونت ها و کلمات درهم ریخته میشن. ولی باز برای اطمینان میتونین IE رو هم Restore کنین که ببینین مشکل حل میشه یا نه (البته اگر تمامی تنظیمات مربوط به IE رو جایی Document کردین)
گاهی اوقات در هنگام کار با بعضی نرم افزار ها مثل Microsoft Word که به صورت مستقیم با فونت ها سروکار دارن، با خطاهای عجیبی مثل "Not enough memory" مواجه میشین. بروز این چنین خطایی مربوط به فولدر Fonts در C:\Windows\Fonts داره. جالب اینکه برای این فولدر هم گاهی لازمه که دسترسی تعریف کنین، به خصوص برای این خطایی که گفتم. البته توی Windows 7 و Windows 8، فولدر Fonts یه Attribute مخصوص به خودشو داره که به خاطر آن، شما نمیتونین Tab مربوط به Security را روی این فولدر ببینین. برای برداشتن این Attribute خاص، باید از دستور Attrib کمک بگیرید. به شکل زیر این کار رو انجام بدین:
attrib -r -s -h C:\Windows\Fonts /s /d
هنگام تایپ کردن آدرس مربوط به فولدر Fonts، میتونین این فولدر رو با موس Drag کنین و روی کامند پرامپت، Drop کنین.
معمولا دسترسی Modify برای کاربر روی این فولدر توصیه میشه (البته در هنگام بروز این چنین مشکلاتی)
نتایج رو گزارش بدین خانم غرباوی...مرسی
از توضیحات جامعتون متشکرم ...
از اونجا که به یه سری از فونتهایی که install کردم توی کار نیاز دارم نمی تونم فونتها رو restore کنم،اما همونطور که عرض کردم خدمتتون این مشکل رو تنها در IE ( نه هیچ مرورگر و جای دیگه از سیستم ) دارم ! و چون restore کردن IE مساوی است با انجام مجدد کلیه تنظیمات برای استفاده مجدد از اتوماسیون است،قبل از اینکه این دردسر رو بکشم می خوام بدونم توی IE امکانی هست که مثلا بتونم restore رو بر اساس زمان انجام بدم،مثلا تنظیمات IE رو به 24 ساعت قبل برگردونم ؟! که اینجوری فقط فونتها برگرده! یا اینکه لزوما کل IE باید تنظیمات کلیش باید restore بشه ؟!
یه سوال دیگه هم داشتم: این قسمت چکاری رو انجام میده؟ممکنه به مشکل من مربوط باشه؟
به مسیر زیر رفته وتنظیمات زیر را انجام دهید :
- IE را باز کنید.
- به قسمت Tools / Options و در نهایت تب Advanced وارد شوید
- قسمت Accelerated graphics را بیابید
- تیک قسمت Use software rendering instead of GPU rendering را بزنید
- OK را بزنید و IE را یکبار بصورت کلی ببندید و باز کنید.
- سپس وارد Run شوید و دستور regsvr32 ieframe.dll را وارد کرده و Enter را بزنید.
- وارد قسمت Services.msc شوید و سرویس Print Spooler را یکبار Restart کنید.