benyaminrahimi
پنج شنبه 24 دی 1388, 10:03 صبح
باز کردن فرمت های مختلف با ATViewer در دلفی (http://farasun.wordpress.com/2008/08/29/atviewer-delphi-vcl-component/)
29 08 2008 برای برنامه نویسان دلفی ATViewer (http://atorg.net.ru/delphi/atviewer.htm) نام کامپوننتی است برای محیط دلفی (http://farasun.wordpress.com/category/%d8%af%d9%84%d9%81%db%8c/) که با استفاده از آن می توانید به برنامه خود قابلیت پیش نمایش انواع فایل ها با فرمت های مختلف را بدهید. این کامپوننت قابلیت “ویرایش” فایل را به شما نمی دهد اما راهکاری برای نمایش انواع فایل های متنی، باینری، مالتی مدیا، تصاویر و صفخات وب به شما ارائه می دهد. با استفاده از این کامپوننت می توانید برنامه ای بنویسید که اکثر فایل های معمول را برای کاربر باز کند. برنامه های معروفی همچون UniversalViewer (http://www.uvviewsoft.com/)، UltraExplorer (http://ultraexplorer.mustangpeak.net/) و FreeCommander (http://www.freecommander.com/) از این کامپوننت برای نمایش انواع فایل ها استفاده می کنند.
فرمت هایی که این کامپوننت پشتیبانی می کند :
فایل های متنی : انواع فایل های متنی با فرمت TXT و RTF و پشتیبانی از یونیکد و UTF-8
انواع تصاویر : فرمت های معروف تصاویر : BMP, JPG, GIF, PNG, WMF و غیره.
مالتی مدیا : تمامی فرمت هایی که توسط Windows Media Player پشتیبانی می شوند از جمله : AVI, MPEG, MP3 و غیره. این فایل ها توسط اکتیو ایکس Windows Media Player پخش می شوند.
صفحات وب : تمامی فرمت هایی که توسط برنامه Internet Explorer (http://www.microsoft.com/windows/products/winfamily/ie/default.mspx) باز می شوند : HTML و غیره. این فرمت ها توسط کنترل Browser دلفی که از مرورگر پیش فرض ویندوز استفاده می کند، باز می شوند.
پلاگین ها : فایل هایی که توسط پلاگین های Total Commander Lister (http://www.ghisler.com/plugins.htm) پشتیبانی می شوند (wlx)
این کامپوننت کاملاً آزاد و تحت مجوز MPL 1.1 (http://www.mozilla.org/MPL/) منتشر شده است، پس به رایگان آن را دریافت کنید و از آن لذت ببرید.
ATViewer را دریافت کنید (http://atorg.net.ru/files/ATViewer.zip)!
منبع http://farasun.wordpress.com
راستی اینم باید اضافه کنم فایل های pdf روهم باز می کنه و با تمام acrobat reader با هر ورژنی سازگاره
قبلا من برای این کار از activex خود اکروبات استفاده می کردم که از ورژن 7 به بعد قطع شد
و باید همون ورژن اکروبات رو نصب می کردین
ولی این کامپوننت این مشکل رو نداره
29 08 2008 برای برنامه نویسان دلفی ATViewer (http://atorg.net.ru/delphi/atviewer.htm) نام کامپوننتی است برای محیط دلفی (http://farasun.wordpress.com/category/%d8%af%d9%84%d9%81%db%8c/) که با استفاده از آن می توانید به برنامه خود قابلیت پیش نمایش انواع فایل ها با فرمت های مختلف را بدهید. این کامپوننت قابلیت “ویرایش” فایل را به شما نمی دهد اما راهکاری برای نمایش انواع فایل های متنی، باینری، مالتی مدیا، تصاویر و صفخات وب به شما ارائه می دهد. با استفاده از این کامپوننت می توانید برنامه ای بنویسید که اکثر فایل های معمول را برای کاربر باز کند. برنامه های معروفی همچون UniversalViewer (http://www.uvviewsoft.com/)، UltraExplorer (http://ultraexplorer.mustangpeak.net/) و FreeCommander (http://www.freecommander.com/) از این کامپوننت برای نمایش انواع فایل ها استفاده می کنند.
فرمت هایی که این کامپوننت پشتیبانی می کند :
فایل های متنی : انواع فایل های متنی با فرمت TXT و RTF و پشتیبانی از یونیکد و UTF-8
انواع تصاویر : فرمت های معروف تصاویر : BMP, JPG, GIF, PNG, WMF و غیره.
مالتی مدیا : تمامی فرمت هایی که توسط Windows Media Player پشتیبانی می شوند از جمله : AVI, MPEG, MP3 و غیره. این فایل ها توسط اکتیو ایکس Windows Media Player پخش می شوند.
صفحات وب : تمامی فرمت هایی که توسط برنامه Internet Explorer (http://www.microsoft.com/windows/products/winfamily/ie/default.mspx) باز می شوند : HTML و غیره. این فرمت ها توسط کنترل Browser دلفی که از مرورگر پیش فرض ویندوز استفاده می کند، باز می شوند.
پلاگین ها : فایل هایی که توسط پلاگین های Total Commander Lister (http://www.ghisler.com/plugins.htm) پشتیبانی می شوند (wlx)
این کامپوننت کاملاً آزاد و تحت مجوز MPL 1.1 (http://www.mozilla.org/MPL/) منتشر شده است، پس به رایگان آن را دریافت کنید و از آن لذت ببرید.
ATViewer را دریافت کنید (http://atorg.net.ru/files/ATViewer.zip)!
منبع http://farasun.wordpress.com
راستی اینم باید اضافه کنم فایل های pdf روهم باز می کنه و با تمام acrobat reader با هر ورژنی سازگاره
قبلا من برای این کار از activex خود اکروبات استفاده می کردم که از ورژن 7 به بعد قطع شد
و باید همون ورژن اکروبات رو نصب می کردین
ولی این کامپوننت این مشکل رو نداره