Files

2.9 KiB

લોડ એની ફાઇલ

Load Any File

(ComfyUI વર્કફ્લો સમાવેશ કરે છે)

કોઈપણ ટેક્સ્ટ અથવા બાઇનરી ફાઇલ લોડ કરે છે અને ફાઇલની સામગ્રીને સ્ટ્રિંગ અથવા base64 સ્ટ્રિંગ તરીકે પ્રદાન કરે છે. તે પછી તેને IMAGE તરીકે લોડ કરવાનો પ્રયત્ન કરે છે. અને તે મેટાડેટા લોડ કરવાનો પ્રયત્ન કરે છે.

filepath ComfyUI ના એનોટેટેડ ફાઇલપાથ [input] [output] અથવા [temp] સપોર્ટ કરે છે. filepath ગ્લોબ પેટર્ન એક્સપેન્શન સપોર્ટ કરે છે subdir/**/*.png. આંતરિક રૂપે Pythonની glob.iglob નો ઉપયોગ કરે છે.

metadata જો તે સ્થાપિત અને PATH પર ઉપલબ્ધ હોય તો exiftool ને કૉલ કરે છે, અન્યથા PIL.Image.info નો ઉપયોગ ફૉલબેક તરીકે કરે છે.

સુરક્ષા કારણોથી ફક્ત નીચેની ડાયરેક્ટરીઓ સપોર્ટ કરવામાં આવે છે: [input] [output] [temp]. કાર્યક્ષમતા કારણોથી ફાઇલોની સંખ્યા મર્યાદિત છે: 1024.

ઇનપુટ્સ

નામ પ્રકાર વર્ણન
filepath STRING બેઝ ડાયરેક્ટરી ડિફૉલ્ટ [input] યુઝર ડાયરેક્ટરી છે. ગ્લોબ પેટર્ન એક્સપેન્શન સપોર્ટ કરે છે subdir/**/*.png. અલગ કોમ્યુનિટી ડાયરેક્ટરી નક્કી કરવા માટે પ્રત્યક્ષ સૂચના [input] [output] અથવા [temp] (લીડિંગ સ્પેસ ધ્યાનમાં લો!) નો ઉપયોગ કરો.

આઉટપુટ્સ

નામ પ્રકાર વર્ણન
content STRING 𝌠 ટેક્સ્ટ ફાઇલો માટે ફાઇલ સામગ્રી, બાઇનરી ફાઇલો માટે base64.
image IMAGE 𝌠 ઇમેજ બૅચ ટેન્સર.
mask MASK 𝌠 માસ્ક બૅચ ટેન્સર.
metadata STRING 𝌠 ExifTool થી Exif ડેટા. exiftool કમાંડની જરૂર છે PATH પર ઉપલબ્ધ હોવાની.