مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

morteza373

عضویت از 1394/10/30

مشکل با فونت گزارش - stimulsoft & asp.net mvc

  • شنبه 15 اردیبهشت 1397
  • 14:04
تشکر میکنم

سلام خسته نباشید

من با stimulsoft 2015 یک گزارش برای mvc  تهیه کردم و فونت اون رو  b nazanin انتخاب کردم ولی مشکل اینجاست که این فونت ظاهرا رو سرور نصب نیست و درست نشون نمیده ، حالا چیکار کنم ؟

فونت رو عوض کنم؟شما چه فونتی برای گزارش فارسی استفاده میکنید؟ حالا چطوری این فونت رو برای گزارش تنظیم کنم که تو سایت هم درست نشون بده؟

آیا روشی وجود داره که بشه مثلا از font-face استفاده کرد(فونت دلخواه)؟

لطفا راهنمایی کنید

خیلی ممنون.

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 15 اردیبهشت 1397
  • 15:26

این لینک رو ببینید

کاربر سایت

morteza373

عضویت از 1394/10/30

  • شنبه 15 اردیبهشت 1397
  • 15:57
@Html.Stimulsoft().StiMvcViewer("MvcViewer1",

new StiMvcViewerOptions() {

Appearance =

{

BackgroundColor = Color.White,

PageBorderColor = Color.Blue,

ShowPageShadow = true

},

Toolbar =

{

BackgroundColor = Color.White,

BorderColor = Color.Gray,

FontColor = Color.Black,

FontFamily = "Arial"

}

})

در این کد اومده font-family رو تنظیم کرده arial ، حالا اگه من بخوام فونت نازنین تنظیم کنم به شرطی این فونت درست کار میکنه که رو سرور نصب باشه

که متاسفانه رو سرور سایت من نصب نیست ، حالا من سوالم اینه که چطوری میتونم خودم این فونت رو همراه فایل گزارش آپلود کنم تا وقتی فایل گزارش اجرا میشه فونت رو هم از کنار خودش بخونه ؟

یا اصلا اگر راه بهتری وجود داره اون چی هست ؟( میخوام فونت گزارش رو سرور و برای تمام کاربران درست کار کنه)

کاربر سایت

morteza373

عضویت از 1394/10/30

  • شنبه 15 اردیبهشت 1397
  • 16:03

تو لینک زیر یه راه حلی داده که ظاهرا جواب داده

https://stackoverflow.com/questions/44943264/my-font-havent-be-shown-in-print-preview-stimulsoft

و گفته باید از stimulsoft 2016 به بالا استفاده کنید و از کد زیر استفاده بشه :

Stimulsoft.Base.StiFontCollection.AddFontFile(@"d:\Work\Resources\glyphicons-halflings-regular.ttf");

ولی نمیدونم این کد رو کجا باید اضافه کنم؟

لطفا راهنمایی کنید

خیلی ممنون

کاربر سایت

grn

عضویت از 1393/09/23

  • چهارشنبه 28 آذر 1397
  • 15:05

سلام به منظور استفاده از فونت در گزارش ساز استیمول ابتدا فونت مورد نظر را به سرور منتقل کرده و با راست کلیک روی فونت نصب برای تمامی کاربران را انتخاب کنید، سپس سرور را ریست کنید .

موفق باشید.smiley

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)