ایجاد کپی رایت در footer فایل html هنگام پرینت

سلام؛
من توی پروژه ام یه قسمت نمایش فایل های html دارم که با دستور زیر امکان پرینت رو واسش گذاشتم، حالا می خوام یک کپی رایت در فوتر صفحه ی پرینتم ایجاد کنم. یعنی یه متنی باشه که توی فایل html که توی پروژه ام هست نشون داده نشه ولی وقتی از اون پرینت گرفته میشه، مثلا انتهای صفحه ی پرینت شده یه متنی نوشته شده باشه. میشه!؟

PHP:
Browser("content","Print")
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
برای اینکار قبل از پرینت باید داخل فایل HTML اون متن مورد نظر رو بنویسید و سپس دوباره با همون فرمت ذخیره و بعدش پرینت بگیرید

برای نوشتن توی فایل هم میتونید از کد StrToFile یا StrToLine استفاده کنید
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
خب باید موقع پرین یجوری این متنی که میخوایید به عنوان کپی رایت توی فایل اچ تی ام ال نشون داده بشه باید باشه دیگه منم راهش رو گفتم

من این روش به ذهنم میرسه

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

تازه فرض کن یک کتاب

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

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
ببینید شما فایل Html دارید که به کاربر نشون میدید بعدش میخوایید وقتی پرینت گرفت متنی هم زیرش نشون داده بشه درسته؟

خب یه راه حلی پیشنهاد دادم بهتون دیگه نمیدونم این مخفی بودن و .. برا چی هست

بابا زیاد حساس نباشید به قول خودتون میگن چقد این عقده ایه!!!!:green:
 
:-?خب اگه مخفی نباشه مخاطب هر صفحه از کتاب رو می خونه پایینش دو خط کپی رایته!!! این خیلی زشته!
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
بابا اگه از رو اتوران بخونه که دیگه دو خط کپی رایتی وجود نداره فقط اگه پرینت بگیره این کپی رایته هست
 

m javad

کاربر متخصص
این روشی که محمود عزیز میگه اینطوری هست که شما یه فایل html دارید که متنتون توش هست بدون اون قسمت پایین.این فایلی هست که توی برنامه نمایش داده میشه و کاربر اونو میبینه
زمانی که میخواد پرینت بگیره شما یه تغییراتی تو اون فایل میدید و چیزایی که میخواهید رو اون پایینش اضاف میکنید و یه جا ذخیره میکنید و چاپ میگیرید و دوباره پاکش میکنید.

پیشنهاد من اینه که footer از اول باشه تو فایل تنها fontsize اون رو برابر 0 قرار بدید تا دیده نشه و در لحظه چاپ اون رو برابر مثلا 10 بکنید تا دیده بشه

ولی در کل حذف کردنش کار زیاد سختی نخواهد بود، html سورسش رو هواست . پس کاره 3 سوته
زیاد به خودتون دردسر ندید
 
نه اخه من از پلاگین و تکنیک encrypt/decrypt/wipe استفاده می کنم. یعنی فایل های اچ تی ام ال م دیکریپت هستند و موقع نمایش انکریپت میشن و دوباره ویپ میشن.

حالا یه چیز دیگه. نمیشه یه فایل html جدا درست کنم که اون دو خط کپی رایت داخلش نوشته شده باشه! ولی تو پروژه نباشه. توی دستور پرینت، هردوفایل پرینت شوند، یعنی فایل اصلی مورد نظر ابتدا توی دستور پرینت قرار بگیره و فایل کپی رایت در انتهای پرینت اضافه بشه.

مثلا یه چیزی شبیه به این: (البته میدونم این کد اشتباهه ها اما میگم شاید بشه یه کار این شکلی کرد)

PHP:
Browser("content","Print")  + Browser("copyright","Print")
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
نه نمیشه اون کدی که نوشتین اشتباهه در ضمن حتی اون عملیاتی که من گفتم رو هم پیاده کنید کلی باید کار انجام بدید باید از حال انکریپت در بیارید بخونید توش بنویسید دوباره بخونید و دوباره حذفش کنید و .....

که من خودم باشم که اصلا همچین کاری نمیکنم یا از اول کپی رایت رو توش مینویسم یا بیخیالش میشم کلا
 
می دونم اون کد اشتباهه واسه فهم موضوع اونو گفتم!

بعدش یه سوال دیگه؛ وقتی فایل رو پرینت می گیرم (اگه پرینتر نداشته باشم و pdf ذخیره بشه، اسم اون فایل پی ادی اف multimedia نوشته، آیا میشه اسم این فایل رو به اسم دلخواه تغییر داد!؟ یعنی اگه پرینتر نداشت کاربر و بصورت pdf ذخیره اش کرد، اسم اون فایل pdf ذخیره شده، اسم دلخواهی باشه که من از قبل تعیین کرده ام؟!
 
واسه خودم pdf factory هست ولی ممکنه واسه کاربرم one note یا document writer یا یه نرم افزار دیگه باشه!
 

alimaya

Active Member
سلام؛
من توی پروژه ام یه قسمت نمایش فایل های html دارم که با دستور زیر امکان پرینت رو واسش گذاشتم، حالا می خوام یک کپی رایت در فوتر صفحه ی پرینتم ایجاد کنم. یعنی یه متنی باشه که توی فایل html که توی پروژه ام هست نشون داده نشه ولی وقتی از اون پرینت گرفته میشه، مثلا انتهای صفحه ی پرینت شده یه متنی نوشته شده باشه. میشه!؟

PHP:
Browser("content","Print")

سلام دوست عزیز. من قبلا یه فایل از انجمن گرفتم که فکرکنم به دردتون بخوره. البته نمیدونم صاحب اثر کی هست.
 

پیوست ها

  • Pritnt_Settings.zip
    2.3 کیلوبایت · بازدیدها: 19
خیلی جالب بود ممنونم! واقعا همونی هست که میخوام! اما یه سوال! توی این sample چطوری میشه دکمه ی "پرینت" رو داخل فایل html ام نباشه! مستقیم یه دکمه توی mmb ایجاد کنم که کار پرینت رو انجام بده!؟
 

جدیدترین ارسال ها

بالا