একটি টুল থেকে সম্পূর্ণ ফাইল বের করার উপায় - সঠিক ফরম্যাট বেছে নেওয়া, আউটপুট সাইজ ঠিক করা এবং প্রতিটি অপশন কী করে তা। আর সবকিছুর মতোই, এক্সপোর্ট আপনার ডিভাইসেই হয়; কিছুই আপলোড করা হয় না।
এক্সপোর্ট যেভাবে কাজ করে
প্রিভিউটাই হলো ফাইল। এক্সপোর্ট করলে, host সেই ক্যানভাসটিকে আপনার বেছে নেওয়া ফরম্যাটে রেন্ডার করে আপনাকে একটি ডাউনলোড দেয় (অথবা ক্লিপবোর্ডে রাখে)। একটি টুল শুধু তার লেখকের ঘোষিত ফরম্যাটগুলোই দেয়, আর পিকারটি আপনার ব্রাউজার তৈরি করতে পারে না এমন যেকোনোটি লুকিয়ে রাখে (দেখুন Video)।
তিনটি পথে একটি ফাইল তৈরি হয়। বেশিরভাগ টুল বেছে নেওয়া ফরম্যাটে ক্যানভাস রেন্ডার করে। টেক্সট ও ডেটা ফরম্যাট (HTML, MD, TXT, JSON, CSV, ICS, VCF) এর বদলে টুলের কনটেন্ট থেকে তৈরি হয়, ছবি থেকে রাস্টারাইজ করা হয় না। আর প্রাইভেসি ইউটিলিটি (যেমন Strip Hidden Data) তৃতীয় একটি পথ ব্যবহার করে: আপনি যে ফাইলটি বেছে নেন সেটি ডিভাইসেই byte-for-byte রূপান্তরিত হয়ে সরাসরি ফেরত আসে - কোনো ক্যানভাস নেই, ওয়াটারমার্ক নেই এবং কোনো provenance মেটাডেটা যোগ করা হয় না, কারণ এটি ইতিমধ্যেই আপনার নিজের ফাইল।
এক্সপোর্ট কন্ট্রোলের অ্যাকশনগুলো:
- Download - ফাইলটি সেভ করে (প্রধান অ্যাকশন)।
- Copy - ছবিটি ক্লিপবোর্ডে রাখে, যাতে সরাসরি Slack, ইমেইল বা কোনো ডকে পেস্ট করা যায়। ব্রাউজার ছবি কপি করতে না পারলে, এটি এর বদলে ডাউনলোড করে দেয় এবং আপনাকে জানায়।
- Save - বর্তমান ডিজাইনটিকে আপনার লাইব্রেরিতে একটি সেভ করা টুল সেশন হিসেবে রাখে।
- Share - Share dialog খোলে: একটি কপিযোগ্য লিংক যা ডিজাইনটি পুনরুৎপাদন করে, ভিজিটের সময়কার টগল (fullscreen, export panel, ওপেনে ডাউনলোড- বা কপি-হওয়া) এবং একটি ঐচ্ছিক Shortest link যা পুরো স্টেটকে একটি কম্প্যাক্ট টোকেনে প্যাক করে (দেখুন URL Mode)।
(এর মধ্যে কোনগুলো দেখা যাবে তা টুলের লেখক ঠিক করেন; ডিফল্ট সেট হলো Copy, Download ও Save।)
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৫১ paths~4.7k nodes১২৫ groups১ image৬৭ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৫১ paths~4.7k nodes১২৫ groups১ image৬৭ KB
Share টুলের উপরে খোলে, লিংকটি আগে থেকেই তৈরি থাকে এবং তার নিচে ভিজিটের সময়কার টগলগুলো থাকে।
একসাথে অনেকগুলো রেন্ডার করা
একটি এক্সপোর্ট মানে একটি ফাইল, কিন্তু আপনি এক পাসেই অনেকগুলো রেন্ডার করতে পারেন - প্রতিটি একটি .zip হিসেবে দেওয়া হয়:
- Projects → Render folder একটি ফোল্ডারের (এবং তার সাব-ফোল্ডারগুলোর) প্রতিটি সেভ করা সেশন একটি নেস্টেড zip হিসেবে এক্সপোর্ট করে; Render selection যেকোনো মাল্টি-সিলেকশনের জন্য একই কাজ করে; একটি একক সেভ করা সেশন সরাসরি নিজস্ব ফাইলে রেন্ডার হয়। Batch/Pro-এর দরকার নেই - দেখুন Using Lolly → Projects।
- Batch (Pro) একগুচ্ছ ইনপুট সেটের গ্রিড রেন্ডার করে - একটি টেমপ্লেটের প্রতিটি ভ্যারিয়েন্ট একসাথে।
একটি সেভ করা সেশন Projects থেকে টুল লিংক হিসেবেও পুনরায় শেয়ার করা যায় (এটি সেভ করা ইনপুট থেকে টুল URL পুনর্গঠন করে), তাই একটি লিংক ঠিক একই সেটিংসসহ সেটি আবার খুলে দেয়।
একটি ফরম্যাট বেছে নেওয়া
ফাইলনেম ও ফরম্যাট পিকার প্যানেলের উপরে একটি name.format জোড়া হিসেবে থাকে, আর পিকারে শুধু এই টুলের লেখকের ঘোষিত ফরম্যাটগুলোই তালিকাভুক্ত থাকে।
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৬ paths৩১১ nodes৬ groups১ image৭ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৬ paths৩১১ nodes৬ groups১ image৭ KB
| আপনি যা চান… | ব্যবহার করুন | কারণ |
|---|---|---|
| স্কেল করা যায় এমন স্পষ্ট লোগো / আর্টওয়ার্ক | SVG | Vector - অসীমভাবে স্কেলযোগ্য, ছোট আকারের, সম্পাদনাযোগ্য |
| Office / Windows অ্যাপের জন্য Vector | EMF | PowerPoint / Word-এ সম্পাদনাযোগ্য vector হিসেবে পেস্ট হয়; টেক্সট লাইভ ও সম্পাদনাযোগ্য থাকে, আর Google Drive এটি Slides-এর জন্য Google Drawings-এ খোলে |
| প্রিন্ট / ডিজাইন অ্যাপের জন্য Vector | EPS, অথবা EPS (CMYK) | Illustrator / press ওয়ার্কফ্লোর জন্য PostScript vector |
| কাটিং / CAD মেশিনের জন্য Vector | DXF | Laser cutter, vinyl plotter, CNC - মিলিমিটারে আউটলাইন পাথ |
| একটি সম্পাদনাযোগ্য স্লাইড ডেক | PowerPoint (PPTX) | নেটিভ সম্পাদনাযোগ্য টেক্সট + shape, ছবি ও vector বের করে নেওয়ার মতো রাখা হয় |
| একটি সম্পাদনাযোগ্য টেক্সট ডকুমেন্ট | Word (DOCX) অথবা OpenDocument (ODT) | প্রকৃত অনুচ্ছেদ ও হেডিং, যা কোনো word processor সম্পাদনা করতে থাকতে পারে (Doc Studio) |
| একটি ছবি বা সাধারণ-উদ্দেশ্যের ইমেজ | PNG (lossless) অথবা JPG (ছোট) | সর্বজনীন raster |
| ছোট আধুনিক ইমেজ | WebP / AVIF | ভালো compression, alpha |
| প্রিন্ট | PDF, অথবা Print PDF (CMYK) | প্রকৃত পেজ সাইজ; press-এর জন্য CMYK |
| press-এর জন্য প্রিন্ট raster | Print TIFF (CMYK) | RIP-এর জন্য DeviceCMYK পিক্সেল |
| ওয়েবের জন্য অ্যানিমেটেড | GIF | সবখানে কাজ করে, বড় ফাইল |
| পূর্ণ রং + প্রকৃত alpha সহ অ্যানিমেটেড | APNG | Animated PNG - কোনো প্যালেট সীমা নেই, প্রকৃত স্বচ্ছতা |
| অ্যানিমেটেড, সবচেয়ে ছোট ফাইল | Animated WebP | পূর্ণ রং + alpha, GIF বা APNG-এর চেয়ে ভালো compress করা |
| স্কেল করা যায় এমন অ্যানিমেটেড vector | Animated SVG | নিজে থেকে সম্পূর্ণ; ব্রাউজারে বা <img>-এ লুপ করে, কোনো codec লাগে না, যেকোনো সাইজ |
| সোশ্যাল / শেয়ারিংয়ের জন্য ভিডিও | MP4 অথবা WebM | সেরা quality-per-byte (নিচে দেখুন) |
| Rich text / ইমেইল সিগনেচার | HTML | মেইল ক্লায়েন্টে ফরম্যাট করা অবস্থায় পেস্ট হয় |
| সাধারণ কনটেন্ট | MD / TXT | শুধু টেক্সট |
| একটি ক্যালেন্ডার ইভেন্ট | ICS | যেকোনো ক্যালেন্ডার অ্যাপে ইমপোর্ট হয় |
| একটি কন্টাক্ট কার্ড | VCF | Contacts / address book-এ ইমপোর্ট হয় |
| পুনরায় ইমপোর্ট করার জন্য গঠনবদ্ধ ডেটা | JSON / CSV | টুলের কনটেন্ট round-trip করে |
| একটি favicon | ICO | একাধিক সাইজের সাইট আইকন (ZIP কয়েকটি ফরম্যাট বান্ডল করে) |
প্রথম সারিটিই সাধারণ ক্ষেত্র। আপনার ব্র্যান্ড ফেসে সেট করা একটি wordmark SVG হিসেবে এক্সপোর্ট হয়, যেখানে প্রতিটি অক্ষর পিক্সেল নয় বরং একটি আউটলাইন করা পাথ, তাই একই ফাইল থেকে এটি বিজনেস-কার্ড সাইজ এবং বিল্ডিং-র্যাপ সাইজ উভয় ক্ষেত্রেই স্পষ্ট থাকে।
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file১ path১৩০ nodes৪ groups৫ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file১ path১৩০ nodes৪ groups৫ KB
সাইজ ও প্রিন্ট ইউনিট
ডিফল্টভাবে এক্সপোর্ট টুলের নিজস্ব পিক্সেল সাইজ ব্যবহার করে। যেখানে একটি টুল dimensions প্রকাশ করে, সেখানে আপনি width × height এবং একটি unit সেট করতে পারেন:
- px (ডিফল্ট) - সঠিক পিক্সেল।
- mm · cm · in · pt · pc - physical/প্রিন্ট সাইজ। একটি physical unit-এর সাথে আপনি DPI-ও সেট করেন (প্রিন্টের জন্য ডিফল্ট 300); ইঞ্জিনটি প্রতিটি ফরম্যাট অনুযায়ী সঠিকভাবে রূপান্তর করে - PDF সেই সাইজে একটি প্রকৃত পেজ হয়ে যায়, raster DPI অনুযায়ী সঠিক পিক্সেল সংখ্যায় রেন্ডার হয় (এবং resolution embed করে), SVG px viewBox সহ physical unit রেখে দেয়।
বেশি-রেজোলিউশনের raster পেতে, বড় width/height লিখুন, অথবা একটি physical unit বেছে নিয়ে DPI বাড়ান (pixels = size × DPI)। এক-ক্লিকের কোনো স্কেল টগল নেই।
উদাহরণ: width 210, height 297, unit mm → একটি A4 পেজ।
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৯ paths৩৬৭ nodes১৬ groups১ image১০ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৯ paths৩৬৭ nodes১৬ groups১ image১০ KB
একটি সময়-নির্ভর কম্পোজিশন থেকে স্থিরচিত্র
একটি timed composition - Sequence Studio-এর একটি স্টেজ, অথবা যেকোনো টাইমলাইন-চালিত আর্টবোর্ড - একটি চলমান জিনিস, তাই একটি স্থির এক্সপোর্টকে "কোন মুহূর্ত?" এই প্রশ্নের উত্তর দিতে হয়। নিয়মটি ঠিক যা আপনি আশা করবেন: playhead-এ থাকা ফ্রেম। যে ছবিটি চান সেখানে playhead রাখুন এবং এক্সপোর্ট করুন; আপনি যা দেখছেন তা-ই বেরিয়ে আসে।
আপনি যখন একের বেশি মুহূর্ত চান, আউটপুট সাইজের পাশে Frames ফিল্ডটি দেখা যায় (শুধু একটি timed composition-এর জন্য, এবং শুধু একটি স্থির ফরম্যাটের জন্য - PNG, JPG, WebP, SVG বা PDF)। playhead ফ্রেমের জন্য এটি 1-এ রেখে দিন। এটি বাড়ালে পুরো সিকোয়েন্স জুড়ে সমান বিরতিতে নমুনা নেওয়া ততগুলো স্থিরচিত্র পাবেন:
- Raster ও SVG একটি zip হিসেবে ফেরত আসে -
<name>-01.png,-02.pngইত্যাদি। - PDF ততগুলো পেজের একটি একক ডকুমেন্ট হিসেবে ফেরত আসে।
স্টোরিবোর্ড, থাম্বনেইল শিট, রিভিউয়ের জন্য কন্টাক্ট শিট, অথবা একটি ভিডিও এডিট থেকে সরাসরি কাটা সোশ্যাল ক্যারোজেলের জন্য কার্যকর।
নমুনা প্রান্তে নয় বরং প্রতিটি বিরতির মধ্যবিন্দুতে নেওয়া হয়, কারণ একটি সিকোয়েন্সের প্রথম মুহূর্ত প্রায়ই একটি enter transition হয় যা তখনো ফেড-ইন হয়নি, আর শেষটি হলো প্রতিটি ক্লিপ শেষ হওয়ার পরের অবস্থা - endpoint sampling আপনার দুটি ফ্রেম প্রায়-খালি ছবিতে খরচ করে ফেলত। সংখ্যাটি 64-এ সীমাবদ্ধ (একটি কন্টাক্ট শিট মানুষের পড়ার জন্য), আর ফিল্ডে অর্থহীন কিছু টাইপ করলে এক্সপোর্ট ব্যর্থ না হয়ে 1-এ ফিরে যায়। প্রতিটি ফ্রেম একটি সাধারণ স্থিরচিত্র, তাই Content Credentials, imprint, physical unit ও DPI সবই একক এক্সপোর্টের মতোই আচরণ করে।
আজকের দিনে একটি শিট পাওয়ার উপায় হলো Frames ফিল্ড। ইঞ্জিনটি একটি মিলে যাওয়া cuts URL প্যারামিটার সংরক্ষণ করে রেখেছে, কিন্তু এখনো কোনো shell লিংক থেকে সেটি পড়ে না, তাই একটি শেয়ার করা লিংক সবসময় playhead ফ্রেমেই আবার খোলে - দেখুন URL Mode।
Multi-page PDF
কিছু টুল একটি একক আর্টওয়ার্কের বদলে একটি multi-page PDF ডকুমেন্ট তৈরি করে - একটি কভার, যত পেজ প্রয়োজন ততটায় ছড়িয়ে যাওয়া কনটেন্ট এবং একটি পেছনের পেজ, সব একটি ফাইলে (দেখুন Multi-Page PDF টুল)। প্রতিটি পেজ সেই পেজের box-এর সাইজে একটি প্রকৃত PDF পেজ, তাই পাঠক ও প্রিন্টার একটি লম্বা ছবি নয়, প্রকৃত পেজ পায়।
- কনটেন্ট থেকে পেজ। টেক্সট ও ছবির ব্লক যোগ করুন; ব্লকগুলো পূর্ণ হওয়ার সাথে সাথে নতুন পেজ স্বয়ংক্রিয়ভাবে তৈরি হয়, আর আপনি যেকোনো ব্লককে নতুন পেজে শুরু করতে বাধ্য করতে পারেন।
- প্রকৃত পেজ সাইজ। A4, US Letter বা A5 (portrait - two-column লেআউট এর জন্যই তৈরি) বেছে নিন - প্রতিটি পেজ, এবং এক্সপোর্ট করা PDF, ঠিক সেই সাইজেই রেন্ডার হয়।
Multi-page PDF হলো RGB ডকুমেন্ট এবং এতে crop/bleed মার্ক থাকে না - সেগুলো উপরের একক-পেজ Print PDF পথের অংশ। তবে এতেও প্রতিটি PDF এক্সপোর্টের মতোই একই PDF/X-4 মেটাডেটা থাকে (page box, XMP, document ID, embedded profile সহ একটি sRGB output intent), আর এগুলো Content Credentials (নিচে দেখুন) দেয় - Multi-Page PDF টুলে অপশনটি আগে থেকেই বাছাই করা থাকে।
একসাথে অনেক কিছু তৈরি করা
Lolly-তে বড় পরিমাণে কাজ করার তিনটি ভিন্ন উপায় আছে, আর এগুলো ভিন্ন ভিন্ন কাজ সমাধান করে - batch editing হলো প্ল্যাটফর্মের একটি first-class সক্ষমতা, প্রতিটি টুল নতুন করে তৈরি করে এমন কিছু নয়:
- একটি ডিজাইন × সারির একটি টেবিল → একটি multi-page ডকুমেন্ট।
tableইনপুটযুক্ত টুল (যেমন Battlecards) প্রতিটি সারিকে স্বয়ংক্রিয়ভাবে একটি পেজে পরিণত করে - আপনার স্প্রেডশিট থেকে একটি টেবিল পেস্ট করুন, একটি ডেক-সাইজের PDF পান। আপনার প্রকৃত batch editor থেকে যায় সেই স্প্রেডশিটই: সেখানে দশটি সারি ঠিক করুন, আবার পেস্ট করুন। টুলটি নিজে কখনো পেজ পরিচালনা করে না। - একটি ডিজাইন × একটি ডেটা ফাইল → অনেকগুলো আলাদা ফাইল।
/probatch গ্রিড একটি CSV নেয় এবং প্রতি সারিতে একটি করে এক্সপোর্ট রেন্ডার করে - নেম ব্যাজ, সার্টিফিকেট, প্রতিটির জন্য একটি ফাইল। - অনেকগুলো ভিন্ন অ্যাসেট, পাশাপাশি সম্পাদনা করা। Multi-edit বিভিন্ন ডিজাইন জুড়ে সমন্বিত টাচ-আপের জন্য একই ভিউতে একাধিক সেভ করা সেশন খোলে।
সহজ নিয়ম: একই ডিজাইনের সারি যেগুলো একটি ডকুমেন্টে থাকা উচিত → একটি table-চালিত টুল; সারি যেগুলো আলাদা ফাইল হিসেবে পাঠাতে হবে → /pro; একই পরিবর্তন প্রয়োজন এমন ভিন্ন ভিন্ন ডিজাইন → multi-edit। (একটি পরিকল্পিত "combine media" রেন্ডার অপশন প্রথম দুটিকে সংযুক্ত করবে - একই-ফরম্যাটের এক্সপোর্টগুলোকে একটি PDF, একটি ভিডিও বা একটি প্রুফিং কন্টাক্ট শিটে জোড়া লাগিয়ে।)
PowerPoint (PPTX)
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৩৩ paths~1.8k nodes৩৭ groups২৯ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৩৩ paths~1.8k nodes৩৭ groups২৯ KB
Multi-page ও layout টুল (Carousel, Doc Studio, Multi-Page PDF, chart টুল এবং single-canvas card/layout টুল) একটি PowerPoint ডেক এক্সপোর্ট করতে পারে - প্রতি পেজে একটি স্লাইড। এর উদ্দেশ্য pixel-perfect স্ক্রিনশট নয়; বরং সহকর্মীকে এমন একটি ডেক দেওয়া যা তিনি সত্যিই সম্পাদনা করতে এবং তা থেকে অ্যাসেট বের করে নিতে পারেন। তাই প্রতিটি পেজ নেটিভ অবজেক্টে বিভক্ত করা হয়:
- টেক্সট প্রকৃত, এডিটযোগ্য PowerPoint টেক্সট বক্স হয়ে যায় - লেআউট থেকে পাওয়া ফন্ট সাইজ, রং, ওয়েট, ইটালিক ও অ্যালাইনমেন্ট সহ - যাতে আপনি PowerPoint-এ টাইপো ঠিক করতে বা রিস্টাইল করতে পারেন।
- ভেক্টর (লোগো, আইকন, SUSE মার্ক) প্রকৃত SVG ছবি হিসেবে এমবেড হয় - এগুলো যেকোনো সাইজে ক্রিসপ থাকে, এবং PowerPoint এমনকি এগুলোতে Convert to Shape করতে পারে।
- ছবি তাদের নিজস্ব রেজোলিউশনে আলাদা এক্সট্র্যাক্টযোগ্য ছবি হিসেবে আসে (একটি
cover-ক্রপ করা হিরো ছবির ক্রপের পেছনে সম্পূর্ণ ছবি রেখে দেয়, যাতে আপনি তা পুনরায় ফ্রেম করতে পারেন), যেকোনো অন-ইমেজ ট্রিটমেন্ট (ফিল্টার, ব্লেন্ড) বিশ্বস্তভাবে বেক করা অবস্থায়। - ব্যাকগ্রাউন্ড, বর্ডার ও রুল প্রকৃত রেকট্যাঙ্গল/লাইন শেপ হয়ে যায়।
লেআউট ইচ্ছাকৃতভাবে আনুমানিক - লক্ষ্য হলো বিশ্বস্ত, পুনঃব্যবহারযোগ্য কনটেন্ট, কোনো লকড স্ক্রিনশট নয়। ওয়াকার যা নেটিভভাবে প্রকাশ করতে পারে না (একটি জটিল ফিল্টার করা বা মাস্ক করা অঞ্চল) তা ছবি হিসেবে এমবেড করা হয় যাতে কিছু হারিয়ে না যায়। একটি ডেকের একটিমাত্র স্লাইড সাইজ থাকে, যা প্রথম পাতা থেকে নেওয়া।
PowerPoint একটি প্রবেশপথও বটে - এই ফরম্যাট রাউন্ড-ট্রিপ করে। Deck Builder একটি বিদ্যমান .pptx-কে এডিটযোগ্য স্লাইড হিসেবে খোলে, যা আপনার ব্র্যান্ডে স্ন্যাপ করা থাকে, এবং Rebrand a Deck ইউটিলিটি একটি ডেককে তার চার্ট, SmartArt বা অ্যানিমেশন স্পর্শ না করে যথাস্থানে রি-থিম করে - থিম প্যালেট, হার্ডকোডেড রং ও ফন্ট - এবং একটি .pptx ফেরত দেয়। দেখুন Import a design → Decks and documents।
DXF (কাট ফাইল)
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৪২ paths~1.6k nodes৪৭ groups১ image৩০ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৪২ paths~1.6k nodes৪৭ groups১ image৩০ KB
ভেক্টর টুল (Brand Lockup, QR Code, Street Map, Wayfinding Signage, Pose Geeko, লোগো লকআপ, Diagram Builder) DXF এক্সপোর্ট করতে পারে - সেই AutoCAD R12 ইন্টারচেঞ্জ ফরম্যাট যা লেজার কাটার, ভিনাইল প্লটার এবং CNC/CAD সফটওয়্যার পড়ে। জ্যামিতি আউটলাইন পাথ হিসেবে মিলিমিটারে লেখা হয় (কার্ভগুলো একটি সূক্ষ্ম টলারেন্স পর্যন্ত ফ্ল্যাট করা), টেক্সট পাথে আউটলাইন করা হয় এবং রঙ নিকটতম AutoCAD Color Index-এ ম্যাপ হয় (যা সাধারণত কাটারে টুল/অপারেশন নির্ধারণ করে)। DXF শুধু লাইন-আর্টের জন্য - কোনো ফটোগ্রাফিক বা ফিল্টার করা অংশের কোনো cut-path রূপ নেই এবং এটি বাদ দেওয়া হয় (Lolly সতর্ক করে), তাই রাস্টার কনটেন্ট রাখতে হলে SVG/PDF ব্যবহার করুন।
Street Map সবচেয়ে স্পষ্ট উদাহরণ: পুরো ডিজাইনটি ইতিমধ্যেই স্ট্রোক, তাই প্রতিটি রাস্তা ও খাল একটি কাট পাথ হয়ে যায় এবং কিছুই বাদ পড়ে না।
স্ক্রল করলে, ক্যামেরা প্রকৃত জ্যামিতির মধ্য দিয়ে পেছনে সরে যায়: সাতটি পাথ, কোথাও কোনো পিক্সেল নেই, যেকোনো জুমে প্রতিটি স্ট্রোক হেয়ারলাইন-ক্রিসপ। এটাই সেই ফাইল যা একটি কাটার পড়ে।
অ্যানিমেটেড SVG
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৩৬ paths~1.6k nodes৪৭ groups১ image৩১ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৩৬ paths~1.6k nodes৪৭ groups১ image৩১ KB
মোশন টুল (Animated Ad, Lottie Ad) অ্যানিমেটেড SVG এক্সপোর্ট করতে পারে - একটি স্বয়ংসম্পূর্ণ, ভেক্টর অ্যানিমেশন। GIF/APNG/WebP-এর বিপরীতে (যা প্রতিটি ফ্রেমকে পিক্সেলে স্যাম্পল করে), একটি অ্যানিমেটেড SVG এমবেডেড CSS কীফ্রেম সহ ভেক্টর স্ন্যাপশট স্ট্যাক করে, ফলে এটি কোনো কোডেক বা এক্সটার্নাল রানটাইম ছাড়াই যেকোনো সাইজে স্কেল হয় - এটি একটি ব্রাউজার ট্যাবে বা <img>-এ লুপ করে। টেক্সট আউটলাইনড থাকে যাতে এটি যেকোনো জায়গায় রেন্ডার হয়। এটি অ্যানিমেটেড ফরম্যাটগুলোর Duration / ফ্রেম-রেট নিয়ন্ত্রণ শেয়ার করে, এবং (প্রতি ফ্রেমে বিটম্যাপের চেয়ে ভারী হওয়ায়) একটি কম ডিফল্ট ফ্রেম রেট ব্যবহার করে।
স্বচ্ছতা
যেসব টুল এটি সমর্থন করে সেগুলোতে একটি স্বচ্ছ ব্যাকগ্রাউন্ড টগল থাকে (যেমন No BG)। স্বচ্ছতা PNG, WebP, AVIF, SVG (স্থির ও অ্যানিমেটেড), APNG এবং Animated WebP-তে সংরক্ষিত থাকে। JPG এবং PDF সবসময় অস্বচ্ছ, এবং TIFF সাদার ওপর ফ্ল্যাটেন হয় (HDR পাথে কালোর ওপর - নিচে দেখুন)।
রঙের স্পেস
দুটি ভিন্ন প্রশ্ন, যা আলাদা রাখা জরুরি: Lolly কোন কোন রঙের স্পেস পড়তে ও চিন্তা করতে পারে, আর কোনগুলো এটি লেখে।
পড়া। যেখানেই একটি রং লেখা থাকে - একটি টুলের স্টাইলশিট, একটি ইমপোর্ট করা SVG-এর পেইন্ট, একটি ডিজাইন টোকেনের মান, একটি CSS শর্টহ্যান্ডের ভেতরের শ্যাডো বা গ্র্যাডিয়েন্ট - Lolly সম্পূর্ণ CSS Color 4 শব্দভাণ্ডার পড়ে: #hex, rgb(), hsl(), hwb(), lab(), lch(), oklab(), oklch(), CSS-এর নামযুক্ত রংগুলো এবং প্রি-ডিফাইনড স্পেসগুলোতে color() - srgb, srgb-linear, display-p3, a98-rgb, prophoto-rgb, rec2020, xyz-d50, xyz-d65 - none কীওয়ার্ড হিসেবে লেখা কম্পোনেন্টসহ। একটি পার্সার পুরো প্ল্যাটফর্মের জন্য এই কাজ করে, তাই ব্রাউজার ও প্রতিটি এক্সপোর্ট ওয়াকার একমত হয় যে একটি রঙের স্ট্রিং আসলে কী বোঝায়।
এটি শোনার চেয়ে বেশি গুরুত্বপূর্ণ, কারণ একটি ব্রাউজার আধুনিক CSS-কে আধুনিক CSS-এ রূপান্তর করে। color-mix(in oklab, …) লিখুন এবং Chrome oklab(…) গণনা করে; একটি ব্র্যান্ড টোকেন oklch() হিসেবে সংরক্ষিত থাকলে সেটাই আক্ষরিক মান যা এক্সপোর্ট ওয়াকার দেখে। ঐ রূপগুলোর রং সঠিকভাবে পড়া হয়, বাদ দেওয়া হয় না - যা একটি ওয়াকার যেটি শুধু rgb() বুঝত সেটি করত, ব্র্যান্ড-রঙের টেক্সট কালো হিসেবে এক্সপোর্ট করে, টিন্টেড প্যানেল ও টেবিল রুল হারিয়ে, এবং oklch(0.7 0.1 200) 0px 2px 4px-কে 0.7 বাই 0.1-এর একটি শ্যাডো অফসেট হিসেবে পড়ে।
চিন্তাভাবনা। কালার ম্যাথস কাঁচা চ্যানেলের বদলে পারসেপচুয়ালিভাবে ঘটে। প্যালেট ডেরিভেশন, র্যাম্প, হারমনি ও কনট্রাস্ট OKLCH/OKLab-এ চলে, এবং গ্যামটের বাইরের একটি রঙ চ্যানেল ক্লিপ করার বদলে CSS Color 4-এর নিজস্ব gamut-mapping অ্যালগরিদম - একটি পারসেপচুয়াল-ডিসট্যান্স চেকসহ ক্রোমা কমানো - দিয়ে রেঞ্জে আনা হয়, যাতে একটি উজ্জ্বল রঙ একটি ফ্ল্যাট করা রঙের বদলে আপনি আসলে গ্রহণ করবেন এমন নিকটতম রঙে স্থির হয়। গ্রেডিয়েন্ট আপনার বেছে নেওয়া স্পেসে ইন্টারপোলেট হয় (ডিফল্টভাবে OKLab, অথবা oklch, lab, lch, srgb, srgb-linear, hsl, পোলার গুলোর জন্য একটি hue-travel দিকসহ), এবং মিক্সিং premultiplied, তাই স্বচ্ছতার দিকে একটি ফেড মাঝপথে কালোর দিকে গাঢ় হওয়ার বদলে সঠিক রঙে থাকে। প্রিভিউ ও এক্সপোর্ট ওয়াকার দুটোকেই একটি মাত্র ইন্টারপোলেটর সার্ভ করে - এটাই একটি conic গ্রেডিয়েন্টকে স্ক্রিনে একরকম এবং এক্সপোর্ট করা ফাইলে অন্যরকম ব্লেন্ড হওয়া থেকে আটকেছে।
লেখা। আউটপুট ইচ্ছাকৃতভাবে ইনপুটের চেয়ে সংকীর্ণ, কারণ একটি ফাইল যা-ই খুলুক তা পড়তে সক্ষম হতে হবে, এবং একটি স্পেস আউটপুটে কেবল তখনই ঘোষণা করা হয় যখন সংখ্যাগুলো সত্যিই সেটাতে রূপান্তরিত হয়েছিল। স্ক্রিন ও ওয়েব ফরম্যাট sRGB হিসেবে লেখা হয় ও সেভাবে ট্যাগ করা হয়; প্রিন্ট ফরম্যাটগুলো একটি নামযুক্ত প্রেস কন্ডিশনের বিপরীতে CMYK হিসেবে লেখা হয় (নিচে); এবং HDR পাথ হলো Rec.2100 PQ (উপরে)। একটি ওয়াইড-গ্যামাট রং যা এক্সপোর্টে পৌঁছায় তা ভুল লেবেল না দিয়ে sRGB-তে ম্যাপ করা হয় - color(display-p3 …)-কে একটি ভেক্টর ফাইলে বহন করা একটি পরিকল্পিত সম্প্রসারণ, আজকের এক্সপোর্টগুলো যা করছে বলে দাবি করে না। OKLab-এ রচিত একটি গ্র্যাডিয়েন্ট বেরোনোর সময় সাধারণ sRGB স্টপে বেক করা হয়, শুধু সেখানেই অতিরিক্ত স্টপ ঢোকানো হয় যেখানে sRGB উপলব্ধিগত কার্ভ থেকে দৃশ্যমানভাবে বিচ্যুত হবে, কারণ একটি SVG <linearGradient> ও একটি PDF অ্যাক্সিয়াল শেডিংয়ের অভিপ্রায় বহন করার মতো কোনো ইন্টারপোলেশন-স্পেস সেটিং নেই। একটি রচিত মান, তিনটি রেন্ডারার, কোনো বিচ্যুতি নেই।
রঙের প্রোফাইল
যাতে রং-পরিচালিত অ্যাপে (প্রিন্ট শপ, Photoshop, ব্রাউজার) রং বিশ্বস্তভাবে পুনরুৎপন্ন হয়, এক্সপোর্টগুলো একটি রঙের প্রোফাইলে ট্যাগ করা হয়:
- PNG / JPG একটি এমবেডেড sRGB ICC প্রোফাইল বহন করে - যে রঙের স্পেসে প্রিভিউ আসলে রেন্ডার হয় - তাই কিছুই অনুমান করার দরকার হয় না। (শুধু ট্যাগিং; পিক্সেলগুলো পুনরায় এনকোড হয় না।)
- প্রিন্ট PDF (CMYK) এর OutputIntent-এ একটি লক্ষ্য প্রেস কন্ডিশন ঘোষণা করে (ডিফল্ট Coated FOGRA39), একটি RIP/প্রিন্ট শপকে বলে দেয় তার CMYK কালি কীভাবে পড়তে হবে। পরিমাপ করা কালির মান সহ ব্র্যান্ড স্বাচ ঠিক রূপান্তরিত হয়; অন্যান্য রং একটি স্ট্যান্ডার্ড ডিভাইস রূপান্তর ব্যবহার করে। সেই ঘোষণা একটি নাম: Lolly-র সাথে কোনো CMYK প্রোফাইল আসে না, এবং PDF/X-4-এর প্রোফাইল এমবেডেড থাকা প্রয়োজন, তাই একটি নামযুক্ত কন্ডিশন PDF/X-4 কনফরম্যান্স দাবি না করেই আউটপুট ইনটেন্ট লেখে। আপনার নিজের একটি CMYK প্রোফাইল লোড করুন এবং রঙের প্রোফাইল নিয়ন্ত্রণে এর Embed সারিটি বেছে নিন, এবং এটি ফাইলের DestOutputProfile হিসেবে এমবেড হয় - যে মুহূর্তে PDF সত্যিকার অর্থে PDF/X-4 হতে পারে, এবং বাকি ফাইল যখনই অনুমতি দেয় তখন তা দাবি করে। তিনটি জিনিস আউটপুট ইনটেন্ট রাখার সময় দাবিটি আটকায় (একটি RIP তবু সেটা চায়): RGB আর্টওয়ার্ক যা CMYK পাস রূপান্তর করতে পারেনি,
provপ্রুফ-মার্জিন ক্রেডিট টেক্সট (একটি স্ট্যান্ডার্ড ফন্টে আঁকা যা এমবেড করা নেই, এবং X-4 তাদের জন্য কোনো ব্যতিক্রম রাখে না) এবং একটি Strong পাসওয়ার্ড, যেহেতু X-4 এনক্রিপশন নিষিদ্ধ করে। এটি যে কন্ডিশন ঘোষণা করে তা তারপর সেই প্রোফাইল থেকে পড়া হয়: প্রোফাইল যেখানে একটি প্রমাণ করে সেখানে একটি রেজিস্টার্ড নাম, না করলে প্রোফাইলের নিজস্ব নামেCustom, যাতে ফাইলটি কখনো একটি প্রেস কন্ডিশনের নাম বহন করার সময় অন্যটির পরিমাপ বহন করতে না পারে। - প্রিন্ট TIFF (CMYK) ট্যাগবিহীন DeviceCMYK পিক্সেল লেখে এবং একটি প্রোফাইল এমবেড করার বদলে তার TIFF মেটাডেটায় (ImageDescription) একই প্রেস কন্ডিশন প্রোভেন্যান্স হিসেবে রেকর্ড করে। একই রঙের-প্রোফাইল নিয়ন্ত্রণ উভয় CMYK ফরম্যাট চালায় - একটি TIFF একেবারেই একটি প্রেস প্রোফাইল এমবেড করতে পারে না, তাই একটি Embed সারি সেখানে শুধু সেই প্রোফাইলের নিজস্ব নাম রেকর্ড করে, আর কিছু নয়।
- TIFF (RGB) হলো সরল, আনকম্প্রেসড sRGB সহোদর - আর্কাইভাল বা একটি এডিটর রাউন্ড-ট্রিপের জন্য বেছে নেওয়া DPI-তে একটি লসলেস রাস্টার, একই TIFF মেটাডেটায় রেকর্ড করা প্রোভেন্যান্সসহ। যেকোনো স্বচ্ছতা সাদার ওপর ফ্ল্যাটেন হয় (এই প্রোফাইল কোনো আলফা বহন করে না)। CMYK TIFF-এর মতো এটিও ডেস্কটপ-শুধু, কারণ ব্রাউজার একটি TIFF প্রিভিউ করতে পারে না এবং মোবাইল ডাউনলোড শেষ হয় সেখানেই।
- SVG, EMF, EPS এবং DXF হলো রেজোলিউশন- ও প্রোফাইল-স্বাধীন ভেক্টর যেখানে কোনো এমবেডেড প্রোফাইল নেই - SVG-এর রং সরল sRGB, EMF ও EPS-এর ডিভাইস RGB (এবং EPS (CMYK) নাইভ DeviceCMYK লেখে) এবং DXF নিকটতম AutoCAD Color Index বহন করে। (SVG, EPS ও DXF, PDF-এর মতোই, যেকোনো টেক্সট ভেক্টর পাথে আউটলাইন করে, তাই ফলাফল রেন্ডার হয় ফন্ট ইনস্টল না থাকলেও। EMF এর বদলে ডিফল্টভাবে টেক্সট LIVE রাখে - প্রকৃত মেটাফাইল টেক্সট রেকর্ড যা Office ও Google Slides-এ নির্বাচনযোগ্য ও এডিটযোগ্য থাকে, শুধু সেই রানগুলোর জন্য আউটলাইনে ফিরে যায় যা ফরম্যাট প্রকাশ করতে পারে না; এক্সপোর্ট প্যানেলের "Outline fonts" অপশন সর্বত্র পাথ বাধ্যতামূলক করে।) SVG HTML থেকে CSS
box-shadow-ও পুনরুৎপন্ন করে - প্রতিটি বাইরের শ্যাডো বক্সের পেছনে আঁকা হয়, ব্রাউজারের সাথে মেলাতে অফসেট/স্প্রেড ও গসিয়ান-ব্লার করা, এবং ইনসেট শ্যাডো একই উপায়ে এর ভেতরে আঁকা হয়।
এটি স্বয়ংক্রিয় - খুঁটিনাটি করার মতো কোনো সেটিং নেই। থাম্বনেইল ও প্রিভিউ ছোট রাখতে ট্যাগ বাদ দেয়। একটি প্রোফাইল একটি সিদ্ধান্তই বটে, কারণ এটি শুধু লেবেল লাগানোর বদলে পিক্সেল পরিবর্তন করে - নিচে HDR দেখুন।
HDR (উজ্জ্বল রং)
সাধারণ এক্সপোর্ট sRGB: সাদা সাদাই থাকে, এবং একটি স্যাচুরেটেড ব্র্যান্ড রং স্ক্রিনের স্বাভাবিক সাদার মতোই উজ্জ্বল। একটি HDR-সক্ষম ডিসপ্লেতে তার ওপরে অনেক হেডরুম আছে, এবং এক্সপোর্ট প্যানেলের HDR কার্ড তা ব্যবহার করে - আপনার ব্র্যান্ড রং ও সাদা টেক্সট পিক ব্রাইটনেসের দিকে বুস্ট করা হয় যাতে সেগুলো সত্যিই জ্বলজ্বল করে, যখন গাঢ় অংশগুলো গাঢ় থাকে এবং সেই জ্বলজ্বলতাকে তার কনট্রাস্ট দেয়।
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file১৫ paths৮৯৭ nodes২৯ groups১ image১৭ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file১৫ paths৮৯৭ nodes২৯ groups১ image১৭ KB
- ফরম্যাট। সিগন্যাল বহন করার জায়গা থাকা রাস্টার ফরম্যাটগুলো: PNG, JPG, AVIF এবং TIFF। (WebP নয় - এটি 8-বিট এবং কোনো কার্যকরী HDR ডিকোড পথ নেই, তাই একটি PQ WebP কেবল গাঢ় দেখাবে। ভেক্টর ও PDF-এর কোনো HDR মডেলই নেই।)
- ডিফল্টে বন্ধ, রঙের ট্যাগিংয়ের বিপরীতে - এটি পিক্সেল পরিবর্তন করে, তাই এটি অপট-ইন। কার্ডটি টিক করুন, বা একটি শেয়ার লিংকে
hdr=1পাস করুন। - যা আসলে লেখা হয়। পিক্সেলগুলো Rec.2100 PQ-তে পুনরায় এনকোড করা হয় - SMPTE ST 2084 (PQ) ট্রান্সফার কার্ভসহ BT.2020 প্রাইমারি - এবং কন্টেইনারটি ম্যাচিং সিগন্যাল বহন করে যাতে একটি রং-পরিচালিত অ্যাপ জানে কীভাবে সেগুলো পড়তে হবে: একটি জেনারেট করা
cicpট্যাগসহ ICC v4 প্রোফাইল (JPG, TIFF), একটিcICPচাংক (PNG) বা একটি পুনর্লিখিতcolrবক্স (AVIF)। বুস্টটি উপলব্ধিগত (OKLab) লাইটনেসের ওপর গেট করা, তাই মধ্য-ও-তার-ওপরের রং পিকে পৌঁছায় এবং গাঢ়গুলো উড়িয়ে না দিয়ে শান্ত করা হয়, এবং এটি হিউ-সংরক্ষণকারী - একটি ব্র্যান্ড সবুজ আরও উজ্জ্বল হয়, মিন্টি নয়। - ডায়ালগুলো। চারটি, কার্ড চালু থাকলে প্রকাশিত হয়: White (পিক-ব্রাইটনেস সিলিং, 400-2000 নিটস), Reach (গ্লো কতদূর টোনের নিচ পর্যন্ত ছড়ায়), Dark lift (গাঢ়গুলো কতটা উজ্জ্বল হয় -
0সেগুলো গাঢ় রাখে) এবং Focus (বুস্ট কতটা রঙের গভীরতা রাখে)। এগুলো একটি কম্প্যাক্ট টিউন করা মানের একই প্যারামে চলে -hdr=1600-60-0-50মানে White 1600, Reach 60, Dark lift 0, Focus 50 - তাই একটি টিউন করা লুক লিংক থেকে পুনরুৎপাদনযোগ্য। - যেখানে আপনি এটি দেখবেন। একটি HDR ডিসপ্লেতে রং-পরিচালিত ভিউয়ার: Apple ডিভাইসে Preview / Quick Look / Safari, একটি HDR মনিটরে Chrome। একটি সাধারণ SDR স্ক্রিনে ফাইলটি এখনও একটি সাধারণ ছবি হিসেবে দেখায়।
- শিপ করার আগে জেনে নিন। অনেক প্ল্যাটফর্ম আপনার আপলোড করা জিনিস পুনরায় এনকোড করে এবং HDR সিগন্যাল সরিয়ে দেয় - সোশ্যাল নেটওয়ার্ক, মেসেজিং অ্যাপ, কিছু CMS - যা ছবিটিকে গাঢ় বা ধোয়া দেখাতে পারে। যেখানে আপনি গন্তব্য নিয়ন্ত্রণ করেন সেখানে HDR ব্যবহার করুন (আপনার তৈরি একটি সাইট, একটি ভিডিও ওয়াল, একটি উজ্জ্বল প্যানেলে একটি ডেক), সবকিছুর জন্য ডিফল্ট হিসেবে নয়।
- স্বচ্ছতা। PNG ও AVIF তাদের আলফা রাখে; JPG সবসময়ের মতোই অস্বচ্ছ। TIFF পাথ SDR পাথের সাদার বদলে কালোর ওপর ফ্ল্যাটেন হয় - PQ-তে, সাদা হলো 10,000-নিট কোড, তাই এর ওপর ফ্ল্যাটেন করলে প্রতিটি প্রান্তে একটি অন্ধ করা হালো তৈরি হবে।
ভিডিও
অ্যানিমেটেড টুলগুলো MP4, WebM বা GIF হিসেবে মোশন এক্সপোর্ট করে - এবং, যেখানে দেওয়া হয়, APNG, Animated WebP বা ভেক্টর Animated SVG (উপরে)। আপনি কোন ভিডিও কন্টেইনার দেখবেন তা আপনার ব্রাউজারের ওপর নির্ভর করে - পিকারটি শুধু তা-ই দেখায় যা এটি আসলে রেকর্ড করতে পারে:
| ব্রাউজার | দেখায় |
|---|---|
| Safari / iOS | MP4 |
| Firefox | WebM |
| Chrome / Edge 126+ / Android | MP4 এবং WebM |
| পুরনো Chrome | WebM |
GIF সর্বত্র কাজ করে (চ্যাট/ইমেইলের জন্য দারুণ; ভিডিওর চেয়ে বড় ও কম রঙের)। অ্যানিমেটেড টুলগুলো Wait (রেকর্ড শুরুর আগে অ্যানিমেশন স্থির হতে দেওয়ার সেকেন্ড) এবং Duration (ক্লিপের দৈর্ঘ্য)-ও প্রকাশ করে।
একটি শেয়ার করা
?format=…লিংক যা এমন একটি কন্টেইনার অনুরোধ করে যা আপনার ব্রাউজার রেকর্ড করতে পারে না, তা সুন্দরভাবে অন্যটিতে ফলব্যাক করে এবং সেই অনুযায়ী ফাইলের নাম দেয়।
শব্দ। ভিডিও এক্সপোর্ট নিঃশব্দ নয়। একটি টুল ক্লিপের নিচে একটি মিউজিক বেড বসাতে পারে - ক্যাটালগ থেকে একটি অডিও অ্যাসেট, ক্লিপের দৈর্ঘ্যে লুপ করা বা কাটা, ফেড-ইন/আউট, ভলিউম ও ফুটেজের নিজস্ব শব্দের নিচে স্বয়ংক্রিয় ডাকিংসহ - এবং রেকর্ডিং টুলগুলো তাদের ফুটেজের লাইভ অডিও সরাসরি ফাইলে বহন করে। MP4 ও WebM মিশ্রিত ট্র্যাক রাখে; GIF ও অ্যানিমেটেড ইমেজ ফরম্যাট (APNG, Animated WebP, Animated SVG) স্বভাবগতভাবে নিঃশব্দ।
অডিও
কিছু টুল শুধু একটি ভিডিও ট্র্যাক হিসেবে নয়, নিজেই অডিও এক্সপোর্ট করে। Voice Recorder একটি লাইভ লেভেল মিটার ও মৃদু কোচিংসহ একটি মাইক টেক ক্যাপচার করে, তারপর তা MP3 হিসেবে সংরক্ষণ করে (ডিফল্ট, আপনার ব্রাউজারে ট্রান্সকোড করা) অথবা এর নেটিভ কন্টেইনারে - M4A (AAC), OGG বা WebM (Opus), যা-ই আপনার ব্রাউজার রেকর্ড করুক না কেন। বাকি সবকিছুর মতোই, এনকোড আপনার ডিভাইসে হয় - কিছুই আপলোড হয় না।
আপনি নিয়ে আসা অডিও ঠিক ততটাই ব্যাপক। অ্যাসেট পিকারটি MP3, WAV, OGG/Opus, M4A/AAC ও FLAC (বাইট-বাই-বাইট রাখা ও অন-ডিভাইস ডিকোড করা), MIDI (.mid - ইমপোর্টে একটি ছোট অন-ডিভাইস সিন্থ ট্র্যাকে রূপান্তরিত) এবং ট্র্যাকার মডিউল - MOD, XM, IT, S3M, STM, MTM (একটি বান্ডেল করা প্লেয়ার দিয়ে অন-ডিভাইস ডিকোড করা, কয়েক কিলোবাইট গানের ডেটা) গ্রহণ করে। এগুলোর যেকোনোটি একটি ভিডিও এক্সপোর্টের নিচে মিউজিক বেড হয়ে যেতে পারে, বা Neurospicy Mode-এর অ্যাম্বিয়েন্ট প্লেয়ারে বাজতে পারে।
অডিও নিচের format= / --export= পাইপলাইনের অংশ: wav, mp3, m4a এবং opus সাধারণ ফরম্যাট আইডি, তাই একটি অডিও-শুধু এক্সপোর্ট একটি PNG-এর মতোই শেয়ারযোগ্য ও স্ক্রিপ্টযোগ্য। যা বেরিয়ে আসে তা শুধুই শব্দ, কোনো ছবি নেই।
প্রোভেন্যান্স ও ওয়াটারমার্ক
যেখানে ফরম্যাট এটি সমর্থন করে, এক্সপোর্টগুলো নেটিভভাবে এমবেড করা প্রোভেন্যান্স মেটাডেটা বহন করে - সফটওয়্যার, উৎস, টুলের নাম ও আপনার প্রোফাইল ক্রেডিট লাইন (PNG iTXt, JPEG EXIF, PDF info, SVG <metadata>, GIF comment)। এটি শুধুই কর্তৃত্ব; কিছুই আপলোড হয় না। Experimental টুলগুলো অতিরিক্তভাবে একটি দৃশ্যমান ওয়াটারমার্ক স্ট্যাম্প করে, যা হোস্ট দ্বারা প্রয়োগ করা হয় যাতে টুল এডিট করে এটি সরানো না যায়।
The Lolly Imprint। রাস্টার এক্সপোর্টগুলো Lolly-র নিজস্ব অদৃশ্য পিক্সেল ওয়াটারমার্কও বহন করে - Lolly Imprint - Content Credentials-এর মতোই ডিফল্টে চালু। যেখানে ক্রেডেনশিয়াল ও প্রোভেন্যান্স মেটাডেটা পিক্সেলের পাশাপাশি ভ্রমণ করে এবং একটি পুনঃসংরক্ষণ, স্ক্রিনশট বা মেটাডেটা স্ট্রিপে হারিয়ে যায়, Imprint পিক্সেলের ভেতরে থাকে এবং পুনঃকম্প্রেশনে টিকে থাকে - তাই ছবির একটি কপি পরেও Lolly-নির্মিত হিসেবে চেনা যায়। এটি একটি ক্রিপ্টোগ্রাফিক গ্যারান্টি নয়, একটি টেকসই ইঙ্গিত, এবং এটি শুধুই-উপস্থিতি (এটি কোনো ব্যক্তিগত ডেটা বহন করে না)। এটি PNG, JPG, WebP, AVIF, TIFF ও BMP-তে, এবং একটি PDF বা PPTX-এ কম্পোজিট করা Lolly-রেন্ডার করা রাস্টারগুলোতে চলে - কখনো আপনার এমবেড করা কোনো ছবিতে নয়, শুধু Lolly নিজে যা রেন্ডার করে তাতে। এটি বাদ দিতে এক্সপোর্ট প্যানেলে Lolly Imprint কার্ডের টিক তুলে দিন, বা একটি শেয়ার লিংকে imprint=0 পাস করুন। (এনকোডিং জুড়ে AVIF-এর টিকে থাকা এখনও ক্যালিব্রেট করা হয়নি; PDF/PPTX ডিটেকশন এমবেডেড Lolly রাস্টারগুলো কভার করে।) /verify এটি অন-ডিভাইস ডিটেক্ট করে - দেখুন Content Credentials Identity।
টেকসই ক্রেডেনশিয়াল। Imprint-এর পাশে একটি দ্বিতীয়, ভারী মার্ক আছে: Durable credential, যা একটি অন-ডিভাইস নিউরাল মডেল (TrustMark ফরম্যাট) ব্যবহার করে Lolly-র আইডি পিক্সেলের ভেতরে লেখে যাতে "made with Lolly" লিংকটি একটি মেটাডেটা স্ট্রিপ, একটি পুনঃএনকোড ও TrustMark-সচেতন টুল দ্বারা পুনরায়-পঠনে টিকে থাকে, ঠিক যেমন Lolly-র নিজেরটিও। এটি ডিফল্টে বন্ধ - বিশুদ্ধ-JavaScript Imprint-এর বিপরীতে এটি প্রতি এক্সপোর্টে একটি নিউরাল পাসের খরচ নেয়, সাথে একটি একবারের মডেল ডাউনলোড, তাই এটি একটি নিরব করের বদলে একটি ইচ্ছাকৃত অপট-ইন। শুধু রাস্টার (PNG, JPG, WebP, AVIF, TIFF), এক্সপোর্ট প্যানেলে টিক করা বা একটি শেয়ার লিংকে durable=1 হিসেবে পাস করা। ডেস্কটপ ও মোবাইল অ্যাপে কার্ডটি নো-অপ হিসেবে না দেখিয়ে সম্পূর্ণ লুকানো হয়, কারণ অফলাইনে মডেল আনার মতো কোনো উৎস নেই।
Content protection। এক্সপোর্ট প্যানেলে, Password protect, C2PA Credentials, Lolly Imprint ও Durable credential একটি সংকুচিত, ফরম্যাট-সচেতন Content protection গ্রুপে ভাঁজ হয়, যাতে একটি ফাইলের প্রোভেন্যান্স ও সুরক্ষা অপশন এক জায়গায় থাকে - গ্রুপটি শুধু সেই কার্ডগুলো দেখায় যা নির্বাচিত ফরম্যাটে প্রযোজ্য, এবং যখন কোনোটিই প্রযোজ্য নয় তখন সম্পূর্ণরূপে নিজেকে লুকায়। প্রিন্ট মার্কগুলো ইচ্ছাকৃতভাবে এতে নেই: সেগুলো সুরক্ষার বদলে প্রিন্ট প্রোডাকশন জ্যামিতি, তাই Print marks & bleed - মিলিমিটারে ব্লিড পরিমাপ প্লাস Crop, Registration, Bleed, Colour bars ও Stamp details - প্রিন্ট ফরম্যাটগুলোতে তার নিজস্ব শীর্ষ-স্তরের কার্ড রাখে।
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file২১ paths~1.5k nodes৩৫ groups৩ images২৪ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file২১ paths~1.5k nodes৩৫ groups৩ images২৪ KB
এক্সপোর্ট করার আগে (প্রিন্ট প্রিফ্লাইট)। আপনার প্রোফাইলের ফিচার ফ্ল্যাগে Print preflight (export-preflight) চালু করুন - এটি ডিফল্টে বন্ধ, তাই একটি চ্যাট মেসেজের জন্য একটি PNG এক্সপোর্ট করা কেউ কখনো প্রিপ্রেস ফলাফল দ্বারা হঠাৎ আক্রান্ত হয় না, এবং একটি ডিপ্লয়মেন্টের কন্ট্রোল প্লেন (lolly.work) তার সদস্যদের জন্য এটি ডিফল্টে চালু রাখতে পারে - এবং যখনই প্রিন্ট নিয়মের কাজ সম্পর্কে সত্য কিছু বলার থাকে তখন প্যানেলের নিচে, বোতামগুলোর ঠিক ওপরে, একটি Before you export কার্ড উপস্থিত হয়: ফরম্যাট, সাইজ ও ব্লিড, তারপর ট্রিম ও ব্লিড এলাকা, কালির কভারেজ, প্লেট সংখ্যা ও পাতা সংখ্যা, এর শিরোনামের পাশে একটি রায়সহ। এটি প্রতিটি সেটিংয়ের নিচে বসে কারণ এটি সেই সেটিংগুলো সম্পর্কে একটি বিবৃতি, সেগুলোর আরেকটি নয় - এবং এটি কখনো একটি এক্সপোর্ট আটকায় না। এটি আপনাকে বলে একটি প্রিন্ট শপ কী দেখতে চলেছে।
খরচ, আপনার রেট কার্ড থেকে বের করা। প্রিফ্লাইটের নিচে - সবার শেষে, তবু বোতামের ওপরে - একটি কার্ড বসে যা সেই একই গণনাগুলোকে টাকায় রূপান্তর করে, এবং শুধুমাত্র কেউ তাকে যে দাম দিয়েছে তা থেকে। এটি প্রিফ্লাইট পাস যা গণনা করেছে তা পড়ে, প্রিফ্লাইট কার্ডটি নিজে চালু আছে কি না তা নির্বিশেষে, এবং এর দুটি জিনিস সত্য হওয়া প্রয়োজন: কাজটির এমন কিছু আছে যা একটি প্রাইস লিস্ট আদৌ প্রাইস করতে পারে (প্লেট, শীট, এলাকা, পাতা, ভ্যারিয়েন্ট সারি বা আউটপুট ফাইল - তাই একটি সাধারণ লোগো PNG কখনো এটি দেখায় না), এবং একটি রেট কার্ড উপস্থিত। একটি রেট কার্ড আপনার প্রিন্টারের একটি JSON প্রাইস লিস্ট। একটি ডিফল্ট বিল্ডে কোনোটিই থাকে না এবং একটি লোড করার কোনো ইন-অ্যাপ উপায় নেই: এটি হয় একটি ক্যাটালগ অ্যাসেট হিসেবে আসে যা একটি ডিপ্লয়মেন্ট শিপ করে, অথবা একটি সেলফ-হোস্টার বা কন্ট্রোল প্লেন চালু করা ঐচ্ছিক রেট-কার্ড এক্সটেনশনের মাধ্যমে। কোনো রেট কার্ড না থাকলে, কিছুই দেখানো হয় না - কোনো প্রম্পট নয়, কোনো খালি টেবিলও নয়।
পুরো জিনিসটি যে নিয়মের চারপাশে তৈরি তা হলো এটি কখনো টাকা উদ্ভাবন করে না। প্রতিটি সংখ্যা হলো আপনার দেওয়া একটি রেট গুণ Lolly-র গণনা করা একটি পরিমাণ - 4 plate × €35.00 - এবং মোটটি সেই একই বাক্যে তার নিজস্ব উৎসের নাম বলে যেখানে সংখ্যাটি আছে: কার্ডটি যে ইস্যুয়ারের নাম বলে, এবং কার্ডটি বলে তার রেট কোন তারিখের। কোনো ডিফল্ট মুদ্রা নেই, কোনো প্লেসহোল্ডার নেই এবং একটি অনুপস্থিত দামের জন্য দাঁড়ানো কোনো শূন্য নেই। ফাইলটি নিজের সম্পর্কে যা বলে তা রিপোর্ট করা বক্তব্যই থাকে: "The file says: … Lolly has not verified this."
এবং যখন এটি সৎভাবে গণনা করতে পারে না, কার্যকরী টেবিলটি একটি ধূসর হয়ে যাওয়া বা পূরণ করা সংখ্যায় অবনমিত হওয়ার বদলে অদৃশ্য হয়ে যায়:
- যেসব লাইন কার্ডটি প্রাইস করে না তার মানে কোনো মোটই নেই - শুধু একটি শিরোনাম বলছে কতগুলো আনপ্রাইসড। একটি আংশিক যোগফল একটি ছোট উত্তর নয়, এটি একটি ভুল উত্তর।
- একটি সঠিক গণনার বদলে একটি সিলিং হওয়া পরিমাণ তার সাবটোটালে "up to" বহন করে চলে, তাই একটি সীমাকে কখনো একটি ফ্ল্যাট সংখ্যায় পরিষ্কার করে দেওয়া হয় না।
- বৈধতার তারিখ পার হয়ে যাওয়া রেটগুলো শুধু সংখ্যা দেখায়, যতক্ষণ না আপনি Use these rates anyway চাপেন - এবং তারপর মেয়াদোত্তীর্ণ তারিখটি সংখ্যাটির সাথে চলে, যাতে একটি মেয়াদোত্তীর্ণ মোটকে একটি বর্তমান মোট হিসেবে পড়া না যায়।
- একটি লিংকের মাধ্যমে খোলা, আপনি এই ডিভাইসে না চাওয়া পর্যন্ত টাকা লুকানো থাকে। কার্ড বা সেই প্রকাশ কখনোই একটি URL-এ ভ্রমণ করে না - একই কারণে CLI
--rate-card=<file.json>-কে একটি লোকাল ফাইল ফ্ল্যাগ হিসেবে নেয়, কখনো একটি লিংক প্যারাম হিসেবে নয়।
কার্ডটি ক্রোম, কনটেন্ট নয়: এটি প্রতিটি এক্সপোর্ট স্টেজ থেকে স্ট্রিপ করা হয়, তাই এটি আপনি ডাউনলোড করা ফাইলের একটি পিক্সেলও নড়াতে পারে না। এবং এটি গণিত, কোনো কোটেশন নয় - শুধু আপনার প্রিন্টারই আপনাকে একটি দিতে পারে।
কম্পোজড রেন্ডার। যখন একটি টুল অন্য একটি টুলের আউটপুট এমবেড করে (যেমন একটি Event Name Badge একটি QR Code এমবেড করছে), নেস্টেড রেন্ডারটি প্যারেন্টের এক্সপোর্টে ইনলাইন করা হয় - এটি SVG ও PDF-এ একটি সত্যিকার ভেক্টর থাকে এবং PNG/JPG/WebP-তে ক্রিসপভাবে রাস্টারাইজ হয়। এমবেডেড চাইল্ডটি একটি ইন্টারমিডিয়েট: এটি কোনো ওয়াটারমার্ক ও কোনো নিজস্ব প্রোভেন্যান্স পায় না; শুধু সমাপ্ত প্যারেন্ট অ্যাসেটই পায়। (কম্পোজিশন SVG ও রাস্টার ফরম্যাটগুলো কভার করে; HTML/MD/TXT কম্পোজ করা যায় না।)
পাসওয়ার্ড সুরক্ষা
দুই ধরনের স্বতন্ত্র লক, দুটোই সম্পূর্ণভাবে অন-ডিভাইস।
PDF open-password - এক্সপোর্ট প্যানেলের Password protect কার্ড দুটি স্তর অফার করে:
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file১১ paths~4.4k nodes১১ groups১ image৫১ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file১১ paths~4.4k nodes১১ groups১ image৫১ KB
- Standard - একটি সাধারণ 40-bit লক (RC4)। এটি যেকোনো PDF অ্যাপে খোলে, এবং - একটি হালকা প্রতিরোধক মাত্র, প্রকৃত সুরক্ষা নয় - এটি শেয়ার লিংকে ভ্রমণ করতে পারে (clear-text, ডিজাইন অনুযায়ী)। শুধু RGB
pdf। - Strong - AES-256 (PDF 2.0)। এর পাসওয়ার্ড এক্সপোর্টের সময় টাইপ করা হয় এবং কখনো লিংকে রাখা হয় না; এটি শুধু নতুন PDF অ্যাপে খোলে (Acrobat / Preview ~2018 থেকে), এবং পুরনো অ্যাপ ফাইলটিকে ক্ষতিগ্রস্ত বলে রিপোর্ট করতে পারে। Strong Print / CMYK PDF এবং ব্যাচ zip-এর প্রতিটি PDF-এর ক্ষেত্রেও প্রযোজ্য (ব্যাচ কনফার্ম ডায়ালগ পাসওয়ার্ড সংগ্রহ করে)। যেহেতু PDF/X-4 এনক্রিপশন নিষিদ্ধ করে, তাই একটি Strong-locked Print PDF তার CMYK, মার্ক এবং আউটপুট-ইনটেন্ট ধরে রাখে কিন্তু PDF/X-4 কনফরম্যান্স দাবি বাদ দেয়।
উভয় স্তরই Content Credentials-এর সাথে পারস্পরিক exclusive (এনক্রিপ্টেড PDF ক্রেডেনশিয়াল গ্রহণ করতে পারে না)।
Locked downloads (সম্পূর্ণ-zip + defense-in-depth) - একটি ZIP এক্সপোর্ট (এক্সপোর্ট প্যানেলের ZIP ফরম্যাট, যা একটি টুলের একাধিক ফরম্যাট বান্ডেল করে), একটি folder ডাউনলোড (Projects → Download) অথবা batch grid সম্পূর্ণ zip-কে একটি পাসওয়ার্ড দিয়ে দুটি স্তরে লক করতে পারে:
- Standard - ঐতিহ্যবাহী ZipCrypto: Windows Explorer-এর built-in extract সহ যেকোনো unzip টুলে খোলে, কিন্তু দুর্বল (একটি প্রতিরোধক মাত্র)। এর পাসওয়ার্ড
?password=শেয়ার লিংকে ভ্রমণ করতে পারে। - Strong - AES-256 (WinZip AE-2): শক্তিশালী, কিন্তু Windows Explorer-এর built-in extract-এ খোলে না - প্রাপকের 7-Zip / WinZip / Keka / macOS প্রয়োজন। এক্সপোর্টের সময় টাইপ করা হয়, কখনো লিংকে রাখা হয় না।
এক্সপোর্ট প্যানেলের একই Password protect কার্ড PDF এবং ZIP উভয় লক নিয়ন্ত্রণ করে, নির্বাচিত ফরম্যাট অনুযায়ী নিজেকে পুনরায় লেখে। একটি পাসওয়ার্ড প্রতিটি সদস্যকে সুরক্ষা দেয় - ইমেজ, SVG, সবকিছু, PDF-সহ (শুধু zip কন্টেইনার নন-PDF ফাইলগুলোকে সুরক্ষা দিতে পারে, যাদের নিজস্ব কোনো লক নেই)। এবং এটি defense-in-depth: ভেতরের যেকোনো PDF একই পাসওয়ার্ড দিয়ে পৃথকভাবেও AES-256-লকড থাকে, ফলে zip আনপ্যাক করার পরেও একটি PDF লকড থাকে। ডাউনলোড শুরু করলে প্রম্পটটি দেখা যায়; খালি পাসওয়ার্ড মানে কোনো লক নেই।
Password-gated share links - যেকোনো শেয়ার লিংক এনক্রিপ্ট করা যায়, যাতে খোলার সময় প্রাপকের কাছে পাসওয়ার্ড চাওয়া হয়। পাসওয়ার্ড থেকে উদ্ভূত (PBKDF2) একটি কী দিয়ে সম্পূর্ণ লিংক স্টেট AES-256-এনক্রিপ্টেড থাকে; শুধু ciphertext ভ্রমণ করে, তাই পাসওয়ার্ড কখনো লিংকে থাকে না এবং ডিক্রিপশন হয় প্রাপকের ব্রাউজারে - লিংক পরিবেশনকারী সার্ভার শুধু URL-এর ciphertext দেখে, কখনো পাসওয়ার্ড বা ডিক্রিপ্ট করা ডিজাইন দেখে না। এটি Share ডায়ালগে চালু করুন। একটি এনক্রিপ্টেড লিংক শুধু Lolly-তেই খোলা যায় (এটি ইমেজ হিসেবে এমবেড করা যায় না, কারণ সেই পথে প্রম্পট দেখানো সম্ভব নয়)। দেখুন URL Mode → Encrypted links।
Content Credentials (C2PA)
এক্সপোর্টগুলো Content Credentials বহন করতে পারে - ফাইলে এমবেড করা একটি স্বাক্ষরিত C2PA ম্যানিফেস্ট, যা tamper-evident উপায়ে রেকর্ড করে যে ফাইলটি Lolly দিয়ে তৈরি এবং তারপর থেকে পরিবর্তিত হয়নি। এটি উপরের provenance মেটাডেটার স্ট্যান্ডার্ড-ট্র্যাক সংস্করণ: একটি ক্রিপ্টোগ্রাফিক দাবি (কী দিয়ে, কখন, কার দ্বারা এবং কোথায় ফাইলটি তৈরি হয়েছে) ফাইলের বাইটের একটি হ্যাশের সাথে আবদ্ধ, ফলে পরবর্তী যেকোনো সম্পাদনা একটি C2PA-সচেতন ভিউয়ার দ্বারা শনাক্তযোগ্য। স্ট্যান্ডার্ডটি Content Authenticity Initiative (Adobe, BBC, Microsoft, Nikon এবং অন্যান্য) দ্বারা পরিচালিত, তাই Lolly যে ক্রেডেনশিয়ালগুলো লেখে সেগুলোই ক্যামেরা, নিউজরুম এবং ক্রিয়েটিভ স্যুটগুলো গ্রহণ করছে।
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৮ paths৬৫২ nodes১৪ groups২ images১৩ KB
signed by Lollyvector SVGনিজেই যাচাই করুনGet the signed file৮ paths৬৫২ nodes১৪ groups২ images১৩ KB
- Formats. C2PA এমবেডিং সহ প্রতিটি কন্টেইনার: PDF (RGB এবং Print উভয়), PNG / Animated PNG, JPG, GIF, SVG, TIFF (RGB এবং Print), WebP (স্থির এবং অ্যানিমেটেড), AVIF, MP4, WebM এবং অডিও কন্টেইনার MP3, WAV, M4A এবং OGG/Opus - তাই একটি রেকর্ড করা বা সিন্থেসাইজড ভয়েস ক্লিপও একটি ছবির মতোই একই ক্রেডেনশিয়ালসহ পাঠানো হয়। একটি ZIP বান্ডেল প্রতিটি সমর্থিত সদস্যকে আলাদাভাবে স্ট্যাম্প করে, এবং এখান থেকেই একটি Animated SVG একটি ক্রেডেনশিয়াল পায় (এটি মূলত একটি সাধারণ SVG ডকুমেন্ট; সরাসরি Animated SVG এক্সপোর্টের নিজস্ব কোনো কার্ড নেই)। MP4, AVIF এবং M4A স্পেকের BMFF বাইন্ডিং এবং MP3 তার ID3v2 ম্যাপিং ব্যবহার করে, তাই
c2patoolএবং অন্যান্য C2PA-সচেতন ভিউয়ার সেগুলো যাচাই করতে পারে; WebM এবং OGG/Opus-এর এখনো কোনো স্ট্যান্ডার্ডাইজড C2PA ম্যাপিং নেই, তাই Lolly ম্যানিফেস্টটি যথাক্রমে একটি Matroska অ্যাটাচমেন্ট এবং একটি OpusTags ফিল্ড হিসেবে বহন করে, যা Lolly-র নিজস্ব ভেরিফায়ার (এবং CLI) পরীক্ষা করে। (ico,eps,emf,dxf,bmp,pptx, Office ফরম্যাট এবং text/data ফরম্যাটগুলোর কোনো C2PA কন্টেইনার নেই।) - On by default. এক্সপোর্ট প্যানেলের C2PA Credentials কার্ড প্রায় প্রতিটি টুলের জন্য পূর্ব-নির্বাচিত থাকে - একক এক্সপোর্টে ক্রেডেনশিয়াল বাদ দিতে এটি আনটিক করুন (অথবা শেয়ার লিংকে
c2pa=offপাস করুন)। একটি টুল তার ম্যানিফেস্টে সম্পূর্ণভাবে অপ্ট-আউট করতে পারে। - What it records. ফাইলটি যে টুল ও অ্যাপ দিয়ে তৈরি হয়েছে তা, স্বাক্ষরের সময়, এক্সপোর্ট সারফেস (ব্রাউজার ইঞ্জিন পরিবার + OS পরিবার - উদ্দেশ্যমূলকভাবে স্থূল, কখনো ফিঙ্গারপ্রিন্ট নয়) এবং - শুধুমাত্র Profile → Use my details চালু থাকলে - কাজের লেখক হিসেবে আপনার নাম ও ইমেইল।
- What recipients see. Inspect-content-credentials টুলগুলো (Adobe অ্যাপ,
c2patool, contentcredentials.org/verify) ম্যানিফেস্ট পড়ে দাবিটি দেখাবে। যেহেতু Lolly আপনার ডিভাইসে তৈরি একটি কী দিয়ে স্বাক্ষর করে - কোনো ট্রাস্ট লিস্টের সার্টিফিকেট দিয়ে নয় - ভিউয়াররা এটিকে unverified ক্রেডেনশিয়াল হিসেবে রিপোর্ট করে। স্ট্রাকচার ও tamper-evidence বাস্তব; শুধু স্বাক্ষরকারীর পরিচয়টি কোনো কর্তৃপক্ষ দ্বারা প্রত্যয়িত নয়। এটি আপগ্রেড করতে, আপনি একটি verified identity নথিভুক্ত করতে পারেন (Profile → Content Credentials): Lolly CA-র একটি স্বল্পমেয়াদী সার্টিফিকেট আপনার ইমেইলকে আপনার এক্সপোর্টের সাথে যুক্ত করে, যদিও স্বাক্ষরকারী কী তখনও কখনো আপনার ডিভাইস ছেড়ে যায় না - দেখুন Content Credentials Identity। - Checking a file. Lolly নিজের ক্রেডেনশিয়ালও যাচাই করে: যেকোনো ফাইল /verify-এ ড্রপ করুন (অথবা CLI-তে
lolly validate <file>চালান) একটি অন-ডিভাইস রিপোর্টের জন্য - যার শিরোনাম হলো ফাইলটি সত্যিই Lolly দিয়ে তৈরি কিনা এবং তারপর থেকে অপরিবর্তিত আছে কিনা। ওয়েব Verify ভিউ ক্রেডেনশিয়ালের চেয়েও অনেক বেশি পড়ে: এটি AI-generated content ফ্ল্যাগ করে, Lolly Imprint শনাক্ত করে, SEAL স্বাক্ষর যাচাই করে এবং (অপ্ট-ইন) তৃতীয়-পক্ষের পিক্সেল ওয়াটারমার্ক এবং hidden data প্রকাশ করে - সবই অন-ডিভাইস, কিছুই আপলোড হয় না। দেখুন Content Credentials Identity → Beyond the credential। - Privacy. সবকিছু আপনার ডিভাইসে ঘটে: স্বাক্ষরকারী কী এক্সপোর্টের জন্য তৈরি হয় এবং কখনো ব্রাউজার ছেড়ে যায় না, কিছুই আপলোড হয় না এবং দাবিতে শুধু তাই থাকে যা provenance মেটাডেটা ইতিমধ্যে বহন করে। Privacy ইউটিলিটিগুলো (আপনার নিজের ফাইলের অন-ডিভাইস রূপান্তর) কখনো ক্রেডেনশিয়াল যোগ করে না, এবং Strip Hidden Data অন্য যেকোনো এমবেডেড মেটাডেটার মতো একটি C2PA ম্যানিফেস্টও সরিয়ে দেবে।
- Interactions. PDF-এর ক্ষেত্রে, Content Credentials এবং password protection (যেকোনো স্তর - উপরে দেখুন) পারস্পরিক exclusive (একটি এনক্রিপ্টেড PDF ক্রেডেনশিয়াল অ্যাটাচমেন্ট গ্রহণ করতে পারে না)। ক্রেডেনশিয়ালটি সম্পন্ন বাইটের উপর চূড়ান্ত ধাপ হিসেবে যোগ করা হয় - DPI/EXIF/কালার-প্রোফাইল স্ট্যাম্পিং, PDF/X মেটাডেটা এবং প্রিন্ট মার্কের পরে।
ফোনে
এক্সপোর্ট নিয়ন্ত্রণগুলো ভাসমান Render বাটনের পেছনে থাকে, যা Export শিট খোলে - একই ফরম্যাট, আকার, কপি, ডাউনলোড এবং শেয়ার, টাচের জন্য উপযোগী আকারে।
ফরম্যাট রেফারেন্স
হোস্ট যে সকল id রেন্ডার করতে পারে, তা গ্রুপ করা হয়েছে। এগুলো URL-এর format= প্যারামিটার এবং CLI-এর --export= ফ্ল্যাগের মানও - দেখুন URL Mode এবং CLI। একটি টুল শুধু তার লেখক ঘোষিত সাবসেটই অফার করে, তাই পিকার সবসময় এই তালিকার চেয়ে ছোট হয়।
| ধরন | Id |
|---|---|
| Raster | png · jpg/jpeg · webp · avif · tiff (RGB TIFF) · cmyk-tiff (Print TIFF) · bmp · ico |
| Vector | svg · svgz (gzipped SVG) · emf · wmf · eps · eps-cmyk (EPS CMYK) · dxf (cut file) |
| Page & document | pdf · pdf-cmyk (Print PDF) · pptx (PowerPoint) · docx (Word) · odt (OpenDocument Text) |
| Motion | gif · apng (Animated PNG) · webp-anim (Animated WebP) · svg-anim (Animated SVG) · webm · mp4 |
| Audio | wav · mp3 · m4a · opus |
| Text & data | html · md · txt · json · csv · ics · vcf · css · scss · gpl (GIMP palette) |
| Bundle | zip |
আরও কয়েকটি id সাধারণ রেন্ডার পথের পরিবর্তে টুলের নিজস্ব এক্সপোর্ট হুক থেকে আসে: ase (Adobe Swatch Exchange, Palette Lab থেকে), exr এবং hdr (Darkroom-এর হাই-ডাইনামিক-রেঞ্জ রাস্টার) এবং ttf / otf / woff (Font Convert)। এগুলোও একই উপায়ে ফরম্যাট বেছে নেয় - পিকার, format=, --export= - শুধু বাইটগুলো টুল দ্বারা তৈরি হয়। Font Convert একটি ব্যতিক্রম: এটি আপনার সরবরাহ করা একটি ফন্ট ফাইল রূপান্তর করে, তাই একটি খালি URL-এর রেন্ডার করার মতো কিছু নেই।