• وبلاگ : پاي سيب
  • يادداشت : بازي هاي موبايل با فرمت جاوا
  • نظرات : 0 خصوصي ، 78 عمومي

  • نام:
    ايميل:
    سايت:
       
    متن پيام :
    حداکثر 2000 حرف
    كد امنيتي:
      
      
     <      1   2   3   4   5    >>    >
     
    + اميرحسين 
    تابع به نام image_resize رو بصورت زير تعريف مي کنيم :
    Public Function img_resize(ByVal picname As String,ByVal maxHeight As Integer, ByVal maxWidth As Integer) As String
    End Function
    picname نام تصويري است که قصد کوچک سازي اونو داريم ( مثل ali132.jpg (
    maxHeight حد اکثر طول تصوير و maxWidth حد اکثر عرض تصوير است (بر حسب پيکسل ).
    خوب حالا شي از نوع Image تعريف کرده و فايل عکس را داخل اون ميريزيم (فرض کردم که تصويرم در پوشه mypics درون روت قرار داره ):
    Dim currentImage As System.Drawing.Image = System.Drawing.Image.FromFile(server.mappath("mypics\") + picname)
    اين شي رو براي بدست آوردن سايز اصلي تصوير نياز داريم :
    Dim imgHeight, imgWidth As Integer
    imgHeight = currentImage.Height
    imgWidth = currentImage.Width
    کار اصلي ما اينجاست :
    + اميرحسين 
    کد هاي زير رو در زير روال رويداد لود شدن صفحه بنويسيد :
    "Read in the image filename to create a thumbnail of
    Dim imageUrl As String = Request.QueryString("img")
    "Read in the width and height
    Dim imageHeight As Integer = Request.QueryString("h")
    Dim imageWidth As Integer = Request.QueryString("w")
    "Make sure that the image URL doesn"t contain any /"s or \"s
    If imageUrl.IndexOf("/") >= 0 Or imageUrl.IndexOf("\") >= 0 Then
    "We found a / or \
    Response.End()
    End If
    "Add on the appropriate directory
    imageUrl = "mypics/" & imageUrl
    Dim fullSizeImg As System.Drawing.Image
    fullSizeImg = System.Drawing.Image.FromFile(Server.MapPath(imageUrl))
    "Do we need to create a thumbnail?
    Response.ContentType = "image/jpg"
    If imageHeight > 0 And imageWidth > 0 Then
    Dim dummyCallBack As System.Drawing.Image.GetThumbnailImageAbort
    dummyCallBack = New System.Drawing.Image.GetThumbnailImageAbort(AddressOf ThumbnailCallback)
    Dim thumbNailImg As System.Drawing.Image
    thumbNailImg = fullSizeImg.GetThumbnailImage(imageWidth, imageHeight, dummyCallBack, IntPtr.Zero)
    fullSizeImg.Save(Response.OutputStream, ImageFormat.Gif)
    Else
    fullSizeImg.Save(Response.OutputStream, ImageFormat.Gif)
    End If
    + اميرحسين 
    اين ترفند سايز عکس رو به نسبت يکسان کوچک مي کنه ولي حجم اونو تغيير نميده !
    براي اينکه بتونيم حجم عکس رو هم کاهش بديم از متدي به نام thumbNail استفاده مي کنيم .
    براي اين منظور يک صفحه به نام ShowThumbnail.aspx به پروژه اضافه کنيد .
    + اميرحسين 
    کد ها کاملا واضح هستند از طريق querysting طول و عرض و اسم عکس به اين صفحه پاس ميشه .
    کار اصلي به عهده متد GetThumbnailImage شي Image است که 4 تا پارامتر رو دريافت و عکس بند انگشتي رو بر ميگردونه!
    در نهايت هم اين عکس بصورت OutputStream و مثلا در اينجا با فرمت Gif برگردونده ميشه ( ميتونيد فرمت رو به دلخواه تغيير بديد )
    در ضمن براي استفاده از اين متد تابع زير رو هم درون صفحه بگنجانيد:
    Function ThumbnailCallback() As Boolean
    Return False
    End Function
    خوب حالا بايد در تابع image_resize کمي تغغيرات بديم
    + اميرحسين 
    مثال :
    <asp:GridView ID="GridView3" ="server" AllowPaging="True" AllowSorting="True"AutoGenerateColumns="False" DataKeyNames="reply_pk" DataSourceID="reply_source"Width="100%" GridLines="None">
    <Columns>
    <asp:TemplateFieldSortExpression="reply_user">
    <ItemTemplate>
    <%#img_resize(Eval("my_img"),100, 80)%>
    </ItemTemplate>
    </asp:TemplateField>
    </Columns>
    </asp:GridView>
    اين يک گريد ويو است که پس از بايند توسط يک ديتاسورس عکس هاي مربوطه رو از ستون my_img خونده و به نسبت کوچک ميکنه و نمايش ميده ، ماکسيمم طول برابر 100 و ماکسيسمم عرض برابر 80 در نظر گرفته شده.
    + اميرحسين 
    بخش نهايي تابع که شبيه سازي تگ Img بود بصورت زير تغير داده ميشه :
    Dim html As String
    If imgHeight <> currentImage.Height Or imgWidth <> currentImage.Width Then
    html = "<a href=""" & IMAGE_DIRECTORY & Path.GetFileName(s) & """>" & _
    "<img src=""ShowThumbnail.aspx?img=" & Path.GetFileName(s) & "&w=" & _
    imgWidth & "&h=" & imgHeight & """ " & _
    "height=""" & imgHeight & """ width=""" & imgWidth & """ border=1>" & _
    "</a>"
    Else
    html = "<a href=""" & IMAGE_DIRECTORY & Path.GetFileName(s) & """>" & _
    "<img src=""ShowThumbnail.aspx?img=" & Path.GetFileName(s) & """ " & _
    "height=""" & imgHeight & """ width=""" & imgWidth & """ border=1>" & _
    "</a>"
    End If
    Return html
    توسط Thumbnail شما عکسي با حجم کمتر و به نسبت سايز تصوير جديد خواهيد داشت
    تابع جديد عکس رو بر ميگردونه که علاوه بر کوچک نمايي به نسبت يکسان ، کاهش حجم به نسبت سايز تصوير داشته .
    البته نا گفته نمونه که کيفيت در اين روش دوم افت خواهد داشت.
    از اين تابع هرجايي ميتونيد استفاده کنيد : داخل کدهاي html ، داخل يک ديتاگريد ، ديتاليست و خيلي جاهاي ديگه
    + اميرحسين 
    در کد هاي بالا con اسم connectionstring در فايل وب کانفيگه
    Textbox1.text که مسير ذخيره فايل بکاپ رو نشون ميده مثلا e:\ali.bak
    your db name اسم ديتابيس شماست
    خوب حالا وارد Sql server شيد و يک stored procedure به نام backup_me بسازيد و کد هاي زير رو توش کپي کنيد :
    CREATE PROCEDURE [backup_me]
    (@db_name nvarchar(50),@disk nvarchar(300))
    AS
    -- amale backup giri tavasote in cod e anjam mishe
    BACKUP DATABASE @db_name TO disk=@Disk
    GO
    کار تمومه
    حالا يک بکاپ از ديتابيستون داريد
    .
    سوالات متداول :
    1. در هنگام بکاپ گرفتن خطاي permission دريافت ميکنم
    جواب » شما بايد به پوشه اي که داريد آدرس ميديد پرميشن write رو بديد
    1. در هنگام بکاپ گرفتن خطاي وجود نداشتن فايل رو دريافت مي کنم
    جواب » شما آدرس رو ناقص داديد آدرس بايد همراه نام فايل بکاپ باشه » d:\webspace\wwwroot\backup\myback.BAK
    + اميرحسين 
    موضوع : تهيه نسخه پشتيبان از ديتابيس SQL توسط ASP.Net
    توضيحات : در اين مقاله نحوه تهيه کردن نسخه پشتيبان از ديتابيس SQL رو بررسي خواهم کرد

    دانلود مقاله نسخه قابل چاپ


    خيلي اوقات ميشه که ميخوايم از بانک اطلاعاتي سايتمون نسخه پشتيبان تهيه کنيم تا هم خودمون اطلاعاتو به روز داشته باشيم هم از ازدست ندادنشون مطمئين باشيم
    خوب اين کار خيلي سادست :
    ابتدا يک صفحه به نام backup.aspx بسازيد
    خوب حالا يک تکس باکس براي دادن مسير و يک باتن براي انجام عمليات بگذاريد داخل صفحه
    بر روي باتن دابل کليک کنيد و کد هاي زير رو در ساب روتين مربوط به رويداد کليک شدن باتن بنويسيد :
    Using con As New SqlConnection(ConfigurationManager.ConnectionStrings("con").ConnectionString)
    Dim cmd As New SqlCommand("backup_me", con)
    cmd.CommandType = CommandType.StoredProcedure
    With cmd
    .CommandType = CommandType.StoredProcedure
    .Parameters.Add("@db_name", “your db name”)
    .Parameters.Add("@disk",textbox1.text)
    End With
    Try
    con.Open()
    cmd.ExecuteNonQuery()
    Catch ex As Exception
    Finally
    con.Close()
    End Try
    End Using
    + اميرحسين 

    نرم افزاري کاربردي و بسيار کارآمد کاري از شرکت McfunSoft که در امر تبديل انواع فرمت هاي تصويري با کيفيت بالا کاربرد دارد. با استفاده از اين نرم افزار فوق العاده ميتوانيد انواع فرمت هاي رايج تصويري را به يکديگر تبديل کنيد ? برخي از اين فرمت ها :


    AVI, MPEG, MPEG 1, MPEG 2, MPEG 4, VCD, DVD, VCD, RMVB, RM, WMV


    مبدل فرمته اي تصويري به يکديگر با McFunSoft Video Convert Master v8




    قابليت ها و ويژگي هاي اين نرم افزار قدرتمند :


    - تبديل فرمت هاي رايج تصويري به يکديگر


    - قابليت رايت DVD, VCD و SVCD


    - پشتيباني از فرمت هاي AVI, DVD, VCD, SVCD, MPEG, MPEG 1, MPEG 2, MPEG 4, WMV, RM و تبديل آنها به يکديگر


    - قابليت تصوير برداري از محيط سيستم


    - قابليت ورود فرمت هاي : AVI, DivX, XviD, MS MPEG 4, MPEG 1, MPEG 2 Video, VCD, DVD, SVCD, WMV, Quick Time و تبديل آن به : AVI, DivX, XviD, MS MPEG 4, MPEG 1, MPEG 2 Video, VCD, DVD, SVCD, WMV, RM Rea





    • دانلود
    • حجم: 13.06 مگابايت
    • رمز: www.mihandownload.com


    + اميرحسين 
    همانگونه که از اسم اين نرم افزار پيداست مناسبترين نرم افزار براي نمايش عکس تمام صفحه تماس گيرنده به هنگام تماس با گوشي شماست.


    قابل اجرا بر روي گوشي هاي :


    E61i, E90, E51, E65, E50, E60, E61, E62, E70, N76, N75, N71, N73, N80, N90, N91, N92, N93, N93i, N95, 5500 Sport, 6120 Classic, N95 8GB, N81 8GB, N82, 5700, 6290


    توجه: دانلود نرم افزار در ادامه مطلب


    + اميرحسين 

    دانلود نرم افزار فارسي نويسي در تمامي گوشي هاي سيمبيان



    توجه: دانلود در ادامه مطلب


    + اميرحسين 

    دانش آموز يا دانشجو هستيد ؟ در برنامه ريزي امور روزانه خود مشکل داريد ؟ با استفاده از نرم افزار S-Cool Diray قادر خواهيد بود ، زمان خود را مديريت نماييد ...



    mihandownload.com


    برخي قابليت هاي برنامه عبارتند از :
    - برنامه ريزي و مديريت زمان
    - قابليت قرار دادن يادداشت و ياد آوري امور روزانه
    - قابليت ايجاد شاخه و مديريت شاخه ها
    - سرعت بالاي نرم افزار
    - گرفتن Screen Shot از محيط کاري
    - انتقال اطلاعات از طريق پيامک و بلوتوث
    - انجام محاسبات رياضي و بسياري امکانات ديگر ...


    mobva.com دانلود | با حجم : 289 کيلوبايت

    + اميرحسين 
    گوشي هاي Symbian OS9.1ميتونن به صورت فارسي تايپ کنن.با توجه به کاهش تعرفه هاي اس ام اس به زبان فارسي اين امکان ميتونه مفيد باشه.کليه گوشي هايي که در زير ليست شده اند ميتونن از اين امکان بهره مند بشن.

    for Nokia 3250, E61i, E90, E51, E65, E50, E60, E61, E62, E70, N76, N75, N71, N73, N80, N90, N91, N92, N93, N93i, N95, 5500 Sport, 6120 Classic, N95 8GB, N81 8GB, N82, 5700, 6290



    از ميهن دانلود دريافت کنيد .تايپ حروف فارسي در همه گوشي هاي simbian os 9.1






    از اين پس ارسال اس ام اس با فونت فارسي براي همه گوشي هاي simbian os9.1


    دانلود با حجم 1مگا بايت


    + اميرحسين 
    نام قدرتمندترين و محبوب ترين نرم افزار در زمينه عکس برداري و فيلم برداري از صفحه نمايش مي باشد. با استفاده از اين محصول عالي شرکت TechSmith شما قادر خواهيد بود تا هر قسمتي از صفحه نمايش را که قصد داريد انتخاب نموده و توسط اين نرم افزار کاربردي از آن عکس برداري و يا فيلم برداري نماييد، همچنين نرم افزار امکانات و ابزاري را در اختيار کاربران خود قرار داده است که به کمک آنها مي توان به آساني نوشته هاي خاص، افکت هاي زيبا، ويدئوهاي ديگر و انواع آبجکت ها را به تصوير اضافه نمايند و آن را به عنوان يک فايل ذخيره سازي کنند و از طريق ايميل و ... آن را به اشتراک بگذارند.

    TechSmith SnagIt به شما اين توانايي را ميدهد که اسناد، عکس ها، صفحات وب و حتي هر قسمتي از نرم افزار هاي در حال اجراي خود را به راحتي کپچر نموده و با 23 فرمت گوناگون که توسط برنامه پشتيباني مي شود ذخيره نماييد و از طريق خود نرم افزار به سازماندهي و دسته بندي فايل ها بپردازيد. شما قادر خواهيد بود تا تصاوير گرفته شده را توسط نرم افزار به روش هاي مختلف همچون به اشتراک گذاري در اينترنت، ارسال از طريق ايميل و مسنجرها، ذخيره سازي در حافظه کامپيوتر ( Clipboard )، گرفتن پرينت و ... استفاده نماييد و به صورت حرفه اي از آنها بهره ببريد. همچنين نرم افزار SnagIt 9.0.1 از يک اديتور پيشرفته داخلي نيز برخوردار مي باشد که به شما قدرت ويرايش و اعمال تغييرات بروي تصاوير را مي دهد.


    حتي شما قادر خواهيد بود تا به سرعت توسط نرم افزار به ايجاد پروژه هاي آموزشي و نمايشي حرفه اي و مستندسازي هاي بي عيب نيز بپردازيد که SnagIt در اين زمينه بسيار محبوب و معروف مي باشد. در کل از نرم افزار در زمينهاي مختلفي همانند گرفتن عکس از صفحه مانيتور، ساخت فيلم هاي آموزشي حرفه اي، ويرايش تصاوير کپچر شده، ساخت اسلايد شوهاي زيبا، به اشتراک گذاري فايل ها و ... استفاده مي شود، پس اگر شما هم احساس مي کنيد به همچين نرم افزار کاربردي احتياج داريد مي توانيد هم اکنون به صورت رايگان آخرين نسخه آن را از سايت دانلود رايگان دريافت نماييد.


    TechSmith SnagIt 9.0.1 Build 122 - عکس برداري و فيلم برداري حرفه اي از صفحه نمايش


    قابليت هاي کليدي نرم افزار SnagIT 9



    • قابليت کپچر کردن هر آنچه که قابل مشاهده مي باشد تنها با يک کليک
    • پشتيباني از 40 روش مختلف جهت گرفتن عکس و فيلم از صفحه نمايش
    • قابليت ايجاد و ويرايش پروفايل هاي مختلف در نرم افزار
    • قابليت گرفتن عکس از پنجره هايي که بصورت کامل در مانيتور قابل مشاهده نيستند ( توانايي اسکرول اتوماتيک )
    • وجود ويرايشگر حرفه اي در داخل نرم افزار و دارا بودن انواع آبجکت ها و افکت هاي زيبا
    • قابليت ارسال تصوير گرفته شده از طريق ايميل، AIM و Skype
    • قابليت ارسال مستقيم تصوير گرفته شده به وبلاگ و يا وبسايت از طريق FTP
    • قابليت به اشتراک گذاري تصوير گرفته شده د اينترنت از طريق Flicker
    • قابليت جا سازي تصوير گرفته شده بصورت مستقيم در نرم افزارهاي Microsoft Office ، MindManager و صفحات OneNote
    • قابليت سازماندهي و دسته بندي پيشرفته فايل ها و تصاوير
    • قابليت زمانبندي برنامه جهت گرفتن عکس و فيلم در زمان مورد نظر بصورت خودکار
    • قابليت نشانه گذاري بصورت حرفه اي
    • قابليت نامگذاري بصورت اتوماتيک با پشتيباني از 19 روش نامگذاري مختلف
    • قابليت تعريف کليدهاي ميانبر منحصر به فرد براي هر پروفايل
    • قابليت اضافه شدن دکمه هاي اختصاصي نرم افزار به منوهاي Word، Excel، PowerPoint، Outlook، IE و Adobe FrameMaker
    • قابليت برچسب گذاري و علامت گذاري اتوماتيک ( Automatic tagging )
    • قابليت ضبط فيلم و گرفتن عکس از صفحه نمايش بصورت مخفي
    • قابليت جستجو در ميان تصاوير گرفته شده بر اساس تاريخ و سايت يا نرم افزار منبع تصوير گرفته شده
    • پشتيباني از 23 فرمت گوناگون از قبيل BMP, GIF, JPEG, PNG, PSD, TIF, EPS, PDF, PPT ,AVI ,MPG ,MPEG ,SWF WMV, جهت ذخيره سازي تصاوير
    • قابليت تبديل فرمت دسته اي از تصاوير به فرمت هاي ديگر
    • قابليت استفاده آسان از نرم افزاربه کمک ويزارد
    • سازگاري کامل با ويندوزهاي 64 بيتي

    دانلوددانلود رايگان نرم افزار فيلم برداري و عکس برداري از دسکتاپ (حجم : 20.1 مگابايت) | لينک کمکي (راپيدشير)

     <      1   2   3   4   5    >>    >