PDA

View Full Version : نحوه کاربرد FlashPaper در وب



spicirmkh
جمعه 13 دی 1387, 01:07 صبح
سلام

لطفا در مورد کاربرد FlashPaper و باز کردن فایل pdf در وب اطلاعاتی می خواهم

با تشکر

Chabok
جمعه 13 دی 1387, 18:29 عصر
FlashPaper برنامه ایست که pdf رو بهش میدین . اون رو بصورت یک فایل swf بهتون تحویل میده .
این فایل دارای اسکرول ، زوم و ... برای مشاهده سند می باشد .

این فایل به تنهایی قابل اجرا می باشد. یعنی می توانید آن را درون یک صفحه وب قرار دهید .

در ضمن می توانید از این فایل در پروژه های خودتون هم استفاده کنید و فایل رو داخل برنامه خودتون لود کنید .

فایل های SWF ی که فلش پیپر تولید میکند دارای یک سری توابع نیز هستند که در واقع API های آن محسوب می شوند و در صورتی که فایل را درون پروژه خود لود کنید می توانید از آن ها استفاده کنید :
http://www.adobe.com/devnet/flashpaper/articles/import_flpaper2_03.html

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

spicirmkh
شنبه 14 دی 1387, 12:15 عصر
سلامبا تشکر چند تا سوال داشتم1- نرم افزار از کجا تهيه کنم2- امکان اين دارد جلو print بگيريم3- آيا دمو هست که نحوه کار کردن باآن را توضيح بدهد با تشکر

Chabok
شنبه 14 دی 1387, 12:52 عصر
با سلام

نرم افزار حجمی حدود 17 مگابایت دارد . لینک آن برای شما بصورت پیام خصوصی ارسال شد

بله . امکان Print آن نیز وجود دارد .

این هم یک دمو که هم یک فایلی که توسط flashpaper آماده شده درونش هست و هم یک مثال برای لود کردن و استفاده از API های flashpaper .

یک توضیح اضافه : نرم افزار flashpaper به عنوان یک پرینتر نصب می شود . پس از نصب روی فایل pdf راست کلیک می کنید و Convert to Macromedia Flash Using Flashpaper را انتخاب می کنید .

موفق باشید . خدانگهدار

spicirmkh
شنبه 14 دی 1387, 14:12 عصر
با تشکر فراوان

لينک اولي که شامل Key است که ويروسي است
لينک دوم فقط برنامه اش است که بدون key کار نمي کند
آيا دمو هست که نحوه کار کردنش ياد بده

من مي خواهم اين برنامه در ASP.NET در وب نشان بدهم آيا امکانش است

با تشکر

Chabok
یک شنبه 15 دی 1387, 00:57 صبح
با سلام

لینک مثال رو هم در پست قبلی یادم رفته بود بزارم :
http://download.macromedia.com/pub/developer/flashpaper_demo.zip

دوست عزیز . بقیه کار ربطی به flashpaper ندارد .
مربوط می شود به قرار دادن یک فایل swf در صفحه وب .

http://barnamenevis.org/forum/showpost.php?p=499281&postcount=5
http://barnamenevis.org/forum/showpost.php?p=605254&postcount=3
http://barnamenevis.org/forum/showpost.php?p=499480&postcount=9
http://barnamenevis.org/forum/showpost.php?p=486235&postcount=3
http://barnamenevis.org/forum/showthread.php?t=51286
http://barnamenevis.org/forum/showthread.php?t=81740

موفق باشید . یا حق

spicirmkh
دوشنبه 16 دی 1387, 12:15 عصر
سلام و با تشکر از راهنمايتان چند تا سوال داشتم1- من فايل دمو باز کردم 2 تا فايل درونش بود که يکي نمي دانم کاربردش را FlashPaperDemo.fla ؟2- من فايل WhartonCentury.swf را با falsh-control ديدم ايا در اين نرم افزار مي توانم چاپگر و ذخيره کردن را غير فعال کرد ؟3- نرم افزار بهتري وجود دارد که بشود فايل فلش را ديد و نشود چاپ يا ذخيره کرد ؟

Chabok
دوشنبه 16 دی 1387, 13:27 عصر
سلام

دوست عزیز . بهتر نیست کمی هم خودتون تلاش کنید ؟

اون فایل FlashPaperDemo.fla همانطور که در بالا ذکر شد یک نمونه سورس است که شما فایل FlashPaper رو توسط برنامه خودتون لود کنید و توسط API هاش اون رو شخصی سازی کنید .

میشه کلید ها رو غیر فعال کنید . میشه کلید چاپ رو غیر فعال کرد . ولی همه اینها به شرطی است که شما فایل رو در برنامه خودتون لود کنید . ولی فایل اصلی با همون منوها و کلیدها سر جاش هست .


يا در اين نرم افزار مي توانم چاپگر و ذخيره کردن را غير فعال کرد ؟
شما حتی اگر فایل رو در برنامه خودتون هم لود کنید فایل اصلی FlashPaper تا روی سیستم کاربر ذخیره نشود نمایش داده نمی شود . پس کاربر اگه بخواد میتونه از توی شاخه Temporary Internet Files فایل شما رو پیدا کنه .

اصولا توی وب یا نباید چیزی رو به کاربر نشون بدی . یا اگه نشون دادی زیاد نمی تونی دست کاربر رو ببندی.
مخصوصا با Flash .

البته . میتونید مثلا فایل FlashPaper را تغییر پسوند بدین . تا کاربر عادی با کمی دردسر بتونه پیداش کنه .
در کل کار خاصی نمیتونید بکنید برای اینکه هیچ کسی نتونه فایل شما رو گیر بیاره .

موفق باشید .

spicirmkh
دوشنبه 16 دی 1387, 13:37 عصر
با تشکر من برنامه وب بيس نوشته ام که بروي روي سرور نصب شود و در نهايت يک مدرک pdf براي کلاينت نمايش بدهد اما قابليت چاپ و ذخيره براي کلاينت بگيرد يکي از راهها اين است که هر صفحه pdf که مي خواهيم نمايش بدهيم بصورت عکس در بياوريم بعد نمايش بدهيم ( که کيفيت و زمان زيادي مي برد )راه بعدي که شما پيشنهاد کردي که فايل pdf بصورت فايل فلش در بياوريم که بايد شامل 2 مرحله باشد 1- تبديل pdf به فايل فلش 2- نمايش فايل فلش در ضمن من مي خواهم بر روي کامپيوتر هاي کلاينت هيچ برنامه اي يا activex نصب نشود و هرچي هست برروي سرور باشد با تشکر