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

نام تاپیک: مشکل در کار با پوشه ی فارسی در سی شارپ

  1. #1

    Question مشکل در کار با پوشه ی فارسی در سی شارپ

    سلام خدمت همه ی عزیزان
    من به یه مشکل اساسی خوردم نمیدونم چیکار کنم
    توی یه برنامه میخوام یه فایل عکس رو با نرم افزار فوتوشاپ باز کنم
    اما از اونجاییکه این فایل عکس درون یه پوشه ی فارسیه ،نرم افزار فوتوشاپ نمیتونه این فایل رو باز کنه
    همه ی مشکل سر حرف <ی> هست ،با روشهایی جایگزین میکنم اما باز هم نمیشه
    اگه کسی میتونه کمکم کنه،این لطف رو در حق من بکنه
    واقعا ممنون میشم

  2. #2
    کاربر دائمی آواتار juza66
    تاریخ عضویت
    دی 1389
    محل زندگی
    هفت تپه - 7hill
    پست
    798

    نقل قول: مشکل در کار با پوشه ی فارسی در سی شارپ

    برنامه مدیریت عکس نوشتید آیا:!

    کد رو بذارید شاید کمک کنم: بنظرم از سیستم عامل باشد (بنده هم در ویندوز 8 با این مشکل دسته و پنجه نرم کردم ولی از موقعی که ویندوز 8.1 رو نصب کردم این مشکل دیگه برام پیش نیومده)

  3. #3

    نقل قول: مشکل در کار با پوشه ی فارسی در سی شارپ

    از این کد ها برای لود عکس استفاده میکنم
    1:ApplicationClass app = new ApplicationClass();
    app.DisplayDialogs = Photoshop.PsDialogModes.psDisplayNoDialogs;

    app.Load(PATH);
    یا
    2:
    //ProcessStartInfo info = new ProcessStartInfo(Temp.programpath);
    //info.CreateNoWindow = false;
    //info.Arguments = PATH;
    //Process.Start(info);

  4. #4

    نقل قول: مشکل در کار با پوشه ی فارسی در سی شارپ

    آره مدیریت عکسه برا یه عکاسی

  5. #5
    کاربر دائمی آواتار juza66
    تاریخ عضویت
    دی 1389
    محل زندگی
    هفت تپه - 7hill
    پست
    798

    نقل قول: مشکل در کار با پوشه ی فارسی در سی شارپ

    شما تونستید با تغییر نام پوشه فایل PSD رو تویی فتوشاپ بازکنید؟! با این کدی که گذاشتید؟!

    ببین این سایت میتونه کمکت کنه (یه راه حل دیگه داره)
    http://lonerobot.net/?p=374

  6. #6
    کاربر دائمی آواتار juza66
    تاریخ عضویت
    دی 1389
    محل زندگی
    هفت تپه - 7hill
    پست
    798

    نقل قول: مشکل در کار با پوشه ی فارسی در سی شارپ

    // check for document has length
    if(app.documents.length &gt; 0)
    {
    // original code by Filip Van Tendeloo
    // as cited in the article at:
    // http://coding.smashingmagazine.com/2012/04/11/css-sprites-revisited/

    // get active document
    var psDoc = app.activeDocument;

    // get user input on column count
    var colWidth = parseFloat( prompt("Column size?", 60.0) );
    var docWidth = psDoc.width;
    // determine number of columns
    var colCount = docWidth / colWidth;

    // create vertical guidelines
    for(i = 0; i < colCount; ++i)
    {
    psDoc.guides.add(Direction.VERTICAL, i * colWidth);
    }

    // extensions to Filip Van Tendelo's original script by Bill Woodruff:

    // get user input on row count
    var rowHeight = parseFloat( prompt("Row size?", 60.0) );
    var docHeight = psDoc.height;
    // determine number of rows
    var rowCount = docHeight / rowHeight;

    // create rows
    for(i = 0; i < rowCount; ++i)
    {
    psDoc.guides.add(Direction.HORIZONTAL, i * rowHeight);
    }
    }




    یا




    • ApplicationClass app = new ApplicationClass();
    • var doc = app.Open(orig);
    • app.DoAction(action, group);
    • var options = new BMPSaveOptions();
    • doc.SaveAs(target, options, true, PsExtensionType.psLowercase);
    • doc.Close(PsSaveOptions.psDoNotSaveChanges);


  7. #7
    کاربر دائمی آواتار juza66
    تاریخ عضویت
    دی 1389
    محل زندگی
    هفت تپه - 7hill
    پست
    798

    نقل قول: مشکل در کار با پوشه ی فارسی در سی شارپ

    How To Run a Photoshop From C#‎‎‎‎‎

    Here's our goal:

    1. Open an image in Photoshop
    2. Run an action to filter the image
    3. Save the new image somewhere new
    4. Close the image

    Step 1) Install Photoshop & Visual Studio

    Really, if you clicked on an article called "Automating Photoshop With C#‎‎‎‎‎" then you've probably got step 1 done. The only real bit of information here is that I don't know of any way to do Photoshop automation without it installed.
    So if you need to run the automation on a different computer (like a server), then you'll have to install Photoshop
    Step 2) Cut a Hole...

    Wait, wrong algorithm.
    Step 2) Reference the Photoshop Assemblies

    Bust open your Visual Studio solution, right-click your project, and choose "Add Reference...".
    Choose the COM tab, then choose the following & click "OK".
    Adobe Photoshop CS5 Object Library
    Adobe Photoshop CS5 Type Library
    You might have CS3 or CS4 if you're behind the times. You may also have a braided belt.
    Step 3) Copy & Paste My Code

    public static void RunAction(string orig, string target, string action, string group)


        ApplicationClass app = new ApplicationClass();
    var doc = app.Open(orig);
    app.DoAction(action, group);
    var options = new BMPSaveOptions();
    doc.SaveAs(target, options, true, PsExtensionType.psLowercase);
    doc.Close(PsSaveOptions.psDoNotSaveChanges);




    Step 4) Execute the Code

    Here's how I run the code:



    • @"C:\Projects\TestPhotoshop\TestPhotoshop\bin\Debu g\original.bmp",
    • @"C:\Projects\TestPhotoshop\TestPhotoshop\bin\Debu g\new.bmp",
    • "Sepia",
    • "Default");





  8. #8

    نقل قول: مشکل در کار با پوشه ی فارسی در سی شارپ

    از همه ممنون ،ولی این کدها فقط در صورتی جواب میده که تصویر در پوشه ی انگلیسی باشه
    اگه در یه پوشه ی فارسی باشه که دارای حرف <<ی>> باشه کار نمیکنه
    حالا چی کار کنم؟

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

  1. سوال: مشکل در کار با Folder Browser Dialog در سی شارپ
    نوشته شده توسط mamadcity در بخش C#‎‎
    پاسخ: 5
    آخرین پست: شنبه 26 تیر 1395, 15:40 عصر
  2. سوال: شما وب نویسها چه کار میکنید که تو فارسی مشکل ندارید ؟ لطفا کمک کنید
    نوشته شده توسط pardisannet در بخش ASP.NET Web Forms
    پاسخ: 10
    آخرین پست: پنج شنبه 14 اردیبهشت 1391, 20:08 عصر
  3. پاسخ: 1
    آخرین پست: چهارشنبه 13 اردیبهشت 1391, 19:29 عصر
  4. مبتدی: چرا تایپک رو پاک می کنین مشکل پوشه های فارسی
    نوشته شده توسط a_b_toops در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 1
    آخرین پست: یک شنبه 26 دی 1389, 11:26 صبح
  5. مشکل در کار با کامپوننت تقویم فارسی
    نوشته شده توسط monakz در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 9
    آخرین پست: یک شنبه 28 بهمن 1386, 21:58 عصر

برچسب های این تاپیک

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

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