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

نام تاپیک: پرینت در php

  1. #1

    پرینت در php

    سلام دوستان

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

    من میخوام از طریق php یه گزارش رو توی پرینتر لوکال خودم پرینت بگیرم
    مثلا چیزی شبیه این که شماره سفارش رو بهش بدم و بره جزئیات سفارش رو از دیتابیس بخونه و اون رو پرینت کنه (البته توی پرینتر لوکال خود سرور php)
    کلی سرچ کردم تنها راهکاری که پیدا کردم استفاده از یک اکسنشن بود بنام php_printer.dll که اونم روی ورژن php من که 5.6 هست کار نمیکنه
    دوستان اگه راهکاری دارن ممنون میشم راهنمایی کنن

    باتشکر فراوان

  2. #2
    کاربر دائمی آواتار Unique
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    ایران - اصفهان
    پست
    3,199

    نقل قول: پرینت در php

    سرور دست خودتونه ؟ ینعی لوکال هست !؟ (نوشتین لوکال خود سررو و نگفتین سرور هم پیش خودتون هست یا نه !)
    سیستم عامل چیه !؟

  3. #3

    نقل قول: پرینت در php

    بله سرور خودمه
    دارم روی ویندوز از wamp 64bit استفاده میکنم
    یه نرم افزار موبایل دارم که به سرور وصل میشن و یه سری کارا رو انجام میدن، حالا میخوام امکان پرینت کردن رو بهشون بدم
    یعنی اینکه دستور پرینت رو بفرستن و یه فاکتور یا هر چیزی دیگه توسط پرینتری که به سرور متصل هست چاپ بشه
    شبکه ی داخلیه و تحت اینترنت نیست

  4. #4
    کاربر دائمی آواتار Unique
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    ایران - اصفهان
    پست
    3,199

    نقل قول: پرینت در php

    توی php اول safe-mode را off کن و اطمینان پیدا کن که فعال نیست.
    حالا با php گزارشت را به صورت html توی یک فایل ذخیره کن و با دستور exec از طریق php و این برنامه که تحت command line اجرا میشه پرینتش کن. همین ! اگخه هم خروجی را pdf بگیری میتونی با SumatraPDF ازش پرینت بگیری. اما من به نظرم HTML خیلی بهتره !

  5. #5

    نقل قول: پرینت در php

    آقا تشکر فراوان
    دقیقا همون چیزیه که میخواستم
    فقط یه سوال
    چطور میتونم پرینت رو تو سایز دلخواهم بگیرم؟یعنی مثلا برای کاغذ با سایز A4 یا A5 یا اینکه مثلا برای فیش پرینت؟

  6. #6
    کاربر دائمی آواتار Unique
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    ایران - اصفهان
    پست
    3,199

    نقل قول: پرینت در php

    توی html با css میتونی تعیین کنی سایز ها بر اساس سانتیمتر و مکان مورد نظر برای چاپ روی سایز مورد نظر باشه. با کمی سعی و خطا در میاد.

  7. #7
    کاربر دائمی
    تاریخ عضویت
    بهمن 1392
    محل زندگی
    Earth
    پست
    144

    نقل قول: پرینت در php

    توی php اول safe-mode را off کن و اطمینان پیدا کن که فعال نیست.
    حالا با php گزارشت را به صورت html توی یک فایل ذخیره کن و با دستور exec از طریق php و این برنامه که تحت command line اجرا میشه پرینتش کن. همین ! اگخه هم خروجی را pdf بگیری میتونی با SumatraPDF ازش پرینت بگیری. اما من به نظرم HTML خیلی بهتره !
    دوست عزیز من سرورم لینوکسه ودقیقا همین سوال رو دارم. میشه لطف کنید برای لینوکس هم یک راهکار بدین؟

    منون از لطف شما

  8. #8
    کاربر دائمی آواتار Unique
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    ایران - اصفهان
    پست
    3,199

    نقل قول: پرینت در php

    با توجه به اینکه توی لینوکس دستور lp بریا پرینت هست و فایل های txt و post script را پشتیبانی میکنه. شما ابتدا باید نسخه post script از html بسازین و بعدش pipe کنید به دستور lp یا lpr.
    برای تبدیل html به post script برنامه زیاد هست اما html2ps را توصیه میکنم. دستورش هم این میشه :
    html2ps http://www.mysite.com/reports/sales.php | lpr

تاپیک های مشابه

  1. حرفه ای: مشکل در پرینت فاکتور تولید شده در php
    نوشته شده توسط sahel_abcd2 در بخش PHP
    پاسخ: 1
    آخرین پست: چهارشنبه 24 تیر 1394, 00:11 صبح
  2. ایجاد پرینت پیری ویو در php
    نوشته شده توسط zohreh.hn در بخش PHP
    پاسخ: 2
    آخرین پست: چهارشنبه 06 آذر 1392, 10:45 صبح
  3. پرینت در php
    نوشته شده توسط n34000 در بخش PHP
    پاسخ: 0
    آخرین پست: شنبه 21 خرداد 1390, 09:23 صبح
  4. مشکل در PHP-Nuke
    نوشته شده توسط mostafa_dotNet در بخش PHP
    پاسخ: 0
    آخرین پست: یک شنبه 29 تیر 1382, 22:44 عصر

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

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