نمایش نتایج 1 تا 4 از 4

نام تاپیک: نملیش فایل های pdf در مرورگر

  1. #1

    نملیش فایل های pdf در مرورگر

    با سلام
    برای نمایش مستقیم فایل ها روی مرورگر کروم یا فایرفاکس به مشکل خوردم البته با خود مرورگر مشکل ندارم بلکه مشکل اصلی internet download manager هست برای همین زمانیکه میخوام فایل pdf رو برای نمایش مستقیم به مرورگر ارسال کنم در صوریتکه idm بر روی سیستم نصب باشه و extension اون هم بر روی مرورگر فعال باشه بجای نمایش میره برای دانلودش البته توسط idm مزاحم


    var filePath = HttpContext.Current.Server.MapPath(pdfFile.Path);
    var fileStream = File.Open(filePath, FileMode.Open);
    byte[] buffer = new byte[fileStream.Length];
    fileStream.Read(buffer, 0, (int)fileStream.Length);
    fileStream.Close();


    if (buffer.Length > 0)
    {
    HttpContext.Current.Response.ContentType = "application/octet-stream";
    HttpContext.Current.Response.AddHeader("content-disposition", "attachment; filename="" + fileName + """);
    HttpContext.Current.Response.BinaryWrite(buffer);
    HttpContext.Current.Response.End();
    }

  2. #2
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    42
    پست
    6,143

    نقل قول: نملیش فایل های pdf در مرورگر

    مشکل از تنظیمات Header های Response تون است.
    برای نمایش فایل PDF در بروزر به جای دانلودش، مقدار هدر ها رو به این صورت تنظیم کنید:
    Content-Type: application/pdf
    Content-Disposition: inline; filename="filename.pdf"

  3. #3

    نقل قول: نملیش فایل های pdf در مرورگر

    مهندس متاسفانه بازم میره برای دانلود این idm خیلی گیره

  4. #4

    نقل قول: نملیش فایل های pdf در مرورگر

    این مشکل بیشتر از آنکه مشکل برنامه‌نویسی باشد، به آن برنامه مربوط است. کسی که برنامه را نصب کرده است، اگر نمی‌خواهد که IDM در کار دانلود دخالت کند یا باید تنظیماتش را تغییر دهد یا آن را از روی سیستم حذف کند.

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •