NET के लिए Aspose.PSD का उपयोग करके PSD फ़ोटो में कोर कैसे समायोजित कर

NET के लिए Aspose.PSD का उपयोग करके PSD फ़ोटो में कोर कैसे समायोजित कर

घूर्णन टोन और रंग को ठीक करने के लिए पेशेवर उपकरण हैं. Aspose.PSD for .NET आपको कई स्थानों पर जटिल कवर समायोजन स्वचालित करने की अनुमति देता ह पीएसड कुछ लाइनों के साथ फोट.

असली दुनिया की समस्य

मैनुअल कोर समायोजन बड़ी फोटो लाइब्रेरी, अभियानों, या रचनात्मक स्वचालन के लिए सटीक है लेकिन बहुत धीमा है. कोड बैच सुधार को सरल और दोहराया जा सकता ह.

समाधान समीक्ष

एक कोर समायोजन परत जोड़ें या संपादित करें, फिर चैनल-के-चैनेल नियंत्रण के लिए कवर बिंदु सेट करें - सभी पूरी तरह से लिखने योग्य ह.

Prerequisites

  • Visual Studio 2019 या बाद म
  • .NET 6.0 या बाद में (या .NET Framework 4.6.2+)
  • NuGet से .NET के लिए Aspose.PSD
  • सुधार के लिए PSD फ़ाइल(s
PM> Install-Package Aspose.PSD

चरण-दर-चरण कार्यान्वयन

चरण 1: PSD फ़ाइल लोड कर

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_curves_adjusted.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

चरण 2: एक कोर अनुकूलन परत जोड

var curvesLayer = psdImage.AddCurvesAdjustmentLayer();

चरण 3: घूर्णन बिंदुओं को समायोजित कर

var curveManager = curvesLayer.GetCurvesManager();
// Example: Add a control point at (input: 50, output: 32) for the first (master) channel
curveManager.AddCurvePoint(0, 50, 32);

चरण 4: अनुकूलित पीएसडी बचाए

psdImage.Save(outputFile);
psdImage.Dispose();

मामलों और अनुप्रयोगों का उपयोग कर

  • कई तस्वीरों के लिए बैच-सही संपर्क और विरोधाभास
  • रचनात्मक अभियानों के लिए स्वचालित टोन और रंग रेटिंग
  • स्टूडियो कार्यप्रवाह के लिए पुनरावृत्ति योग्य सुधार स्क्रिप्ट बनाए

आम चुनौतियां और समाधान

कुरव प्रभाव नहीं लेते: सुनिश्चित करें कि समायोजन परत लक्ष्य छवि परत से ऊपर ह.

जटिल आवश्यकताएँ: प्रत्येक चैनल पर फिन नियंत्रण के लिए कई घुमावदार बिंदुओं का उपयोग कर.

सर्वश्रेष्ठ अभ्यास

  • फ़ोटोशॉप या पीएसडी दृश्य में आउटपुट का पूर्वावलोकन कर
  • एक बार में कई फ़ाइलों के लिए स्क्रिप्ट
  • आसान और आसानी के लिए मूल को बचाए

FAQ

**Q: क्या मैं विशिष्ट RGB चैनलों के लिए कोर को समायोजित कर सकता ह?**A: हाँ - चैनल सूचकांक को लक्षित कर AddCurvePoint (उदाहरण के लिए, 1 लाल, 2 हरे, 3 नील).

**Q: क्या मैं PSB फ़ाइलों पर भी इसका उपयोग कर सकता ह?**A: हाँ-API PSD और PSB प्रारूपों के लिए काम करता ह.

Conclusion

NET के लिए Aspose.PSD के साथ, पेशेवर कोर समायोजन किसी भी मात्रा में फोटोग्राफी के काम पर स्वचालित और दोहराया जा सकता ह NET API संदर्भ के लिए Aspose.PSD .

 हिंदी