Lolly
Deschide aplicația

Export și formate

Apasă Exportă pe pastila Exportă | Salvează ca a unui instrument, alege un format din meniul de lângă numele fișierului, apoi apasă Descarcă. O descărcare obișnuită este creată pe dispozitivul tău. Aprobarea organizației și opțiunile de livrare sunt tratate mai jos.

Pentru majoritatea sarcinilor, unul din trei formate este potrivit:

PentruAlegePentru că
Un ecran, un mesaj sau un slidePNGOrice aplicație îl deschide, și păstrează un fundal transparent atunci când instrumentul oferă unul
O pagină finalizată, sau orice se tipăreștePDFO dimensiune reală de pagină care se tipărește așa cum arată; Print PDF, unde un instrument îl oferă, este versiunea CMYK pentru o tipografie
Grafică ce trebuie să rămână clară la orice dimensiuneSVGForme vectoriale, clare de la un ecuson la un banner
Verificare: Verifică fișierul la dimensiunea la care va fi folosit

Înainte să-l trimiți, deschide-l pe ecranul pentru care a fost făcut, sau tipărește-l la dimensiunea lui reală.

Restul acestei pagini acoperă fiecare format, dimensiune și opțiune.

Cum funcționează exportul

Previzualizarea este fișierul. Când exporți, host-ul randează acel canvas în formatul ales și îți dă un download (sau îl pune pe clipboard). Selectorul ascunde orice format pe care browserul tău nu-l poate produce (vezi Video).

Trei căi produc un fișier. Majoritatea tool-urilor randează canvasul în formatul ales. Formatele de text și date (HTML, MD, TXT, JSON, CSV, ICS, VCF) sunt în schimb generate din conținutul tool-ului, nu rasterizate din imagine. Iar utilitarele de confidențialitate (de ex. Strip Hidden Data) folosesc o a treia cale: fișierul pe care tu îl alegi este transformat byte cu byte pe dispozitiv și înapoiat direct - fără canvas, fără watermark și fără metadate de proveniență adăugate, pentru că e deja fișierul tău.

Acțiunile din panoul de export:

(Autorul unui tool alege care dintre acestea apar; setul implicit este Copy, Download și Save.)

The export panel - format, size and the Copy / Download / Save / Share actions signed by Lollyvector SVG214 paths~13k nodes268 groups3 images233 KBVerifică singurDescarcă fișierul semnatThe export panel - format, size and the Copy / Download / Save / Share actions signed by Lollyvector SVG214 paths~13k nodes268 groups3 images234 KBVerifică singurDescarcă fișierul semnat

Share se deschide peste tool, cu linkul deja construit și comutatoarele la vizitare dedesubt.

Aprobări și livrare cu lolly.work (opțional)

O organizație care folosește lolly.work poate gestiona formatele disponibile și setările de export. Acolo unde este necesară aprobarea, aplicația poate afișa Request approval (solicită aprobare) în locul Descarcă. Urmează politica afișată de instanța ta.

Serviciul acceptă și livrarea guvernată către destinații S3, WebDAV și HTTP configurate, cu pași de aprobare acolo unde sunt configurați, chitanțe de livrare și o evidență de audit. Trimiterea unui fișier în acest flux îl trimite către serviciul organizației; descărcările locale obișnuite rămân pe dispozitiv. Destinațiile personale Send și livrarea guvernată a organizației au configurări separate.

Pentru operatori, vezi ghidul de livrare. Pentru randări de server puse în coadă și loturi, vezi CLI batch and automation.

Randarea mai multor deodată

Un export unic e un singur fișier, dar poți randa mai multe dintr-o singură trecere - fiecare livrat ca un singur .zip:

O sesiune salvată poate fi de asemenea partajată din nou ca link de tool din Projects (reconstruiește URL-ul tool-ului din intrările salvate), astfel încât un link îl redeschide cu exact aceleași setări.

Alegerea unui format

Numele fișierului și meniul de format stau împreună ca o singură pereche name.format, sub Descarcă.

The filename field fused to the format picker, so the export reads as one name.format pair signed by Lollyvector SVG13 paths457 nodes7 groups9 KBVerifică singurDescarcă fișierul semnatThe filename field fused to the format picker, so the export reads as one name.format pair signed by Lollyvector SVG13 paths457 nodes7 groups9 KBVerifică singurDescarcă fișierul semnat

Vrei…FoloseșteDe ce
Logo-uri / grafică clară care se scaleazăSVGVector - se scalează la infinit, mic, editabil; un efect pe care exportul vectorial nu îl poate desena este încorporat ca imagine
Vector pentru aplicații Office / WindowsEMFSe lipește ca vector editabil în PowerPoint / Word; textul rămâne activ și editabil, iar Google Drive îl deschide în Google Drawings pentru Slides
Vector pentru tipar / aplicații de designEPS, sau EPS (CMYK)Vector PostScript pentru Illustrator / fluxuri de tipar
Vector pentru mașini de tăiat / CADDXFAparate de tăiat cu laser, plottere de vinil, CNC - trasee de contur în milimetri
Un set de diapozitive editabilPowerPoint (PPTX)Text nativ editabil + forme, cu imagini și vectori care rămân extractibili
Un curs de instruire portabilExport courseRevizuiește conținutul proiectului și construiește un pachet Website, SCORM sau xAPI experimental, cu versionare
Un document text editabilWord (DOCX) sau OpenDocument (ODT)Paragrafe și titluri reale pe care un procesor de texte le poate continua să le editeze (Doc Studio)
O fotografie sau o imagine de uz generalPNG (fără pierderi) sau JPG (mai mic)Raster universal
Imagini moderne mai miciWebP / AVIFCompresie mai bună, alpha
TiparPDF, sau Print PDF (CMYK)Dimensiune reală a paginii; CMYK pentru tipar
Raster de tipar pentru o tipografiePrint TIFF (CMYK)Pixeli DeviceCMYK pentru un RIP
Animat pentru webGIFFuncționează peste tot, fișiere mai mari
Animat cu culoare completă + alpha realAPNGPNG animat - fără limită de paletă, transparență reală
Animat, cel mai mic fișierWebP animatCuloare completă + alpha, comprimat mai bine decât GIF sau APNG
Vector animat care se scaleazăSVG animatAutonom; se repetă într-un browser sau <img>, fără codec, orice dimensiune
Video pentru social / partajareMP4 sau WebMCel mai bun raport calitate-per-byte (vezi mai jos)
Text bogat / semnătură de emailHTMLSe lipește formatat în clienții de email
Conținut simpluMD / TXTDoar text
Un eveniment de calendarICSSe importă în orice aplicație de calendar
O carte de vizităVCFSe importă în Contacte / agende de adrese
Date structurate de reimportatJSON / CSVFace un tur complet al conținutului instrumentului
Un faviconICOIconiță de site cu mai multe dimensiuni (ZIP grupează mai multe formate)

Primul rând e cazul comun. Un wordmark scris în fontul brandului tău se exportă ca SVG, unde fiecare literă e un traseu conturat, nu un pixel, așa că rămâne clar la dimensiunea unei cărți de vizită și la dimensiunea unui wrap de clădire, din același fișier.

A hairline wide-tracked wordmark reading Aurora, the kind of pure vector artwork the SVG row of the table is about signed by Lollyvector SVG1 path130 nodes4 groups5 KBVerifică singurDescarcă fișierul semnat

Dimensiune și unități de tipar

Implicit, exporturile folosesc dimensiunea nativă în pixeli a tool-ului. Unde un tool expune dimensiuni, poți seta lățime × înălțime și o unitate:

Pentru un raster de rezoluție mai mare, introdu o lățime/înălțime mai mare, sau alege o unitate fizică și crește DPI-ul (pixeli = dimensiune × DPI). Nu există un comutator de scalare dintr-un clic.

Exemplu: lățime 210, înălțime 297, unitate mm → o pagină A4.

The dimensions row set to 210 by 297 mm, with the DPI field revealed because the unit is physical signed by Lollyvector SVG12 paths408 nodes16 groups1 image11 KBVerifică singurDescarcă fișierul semnatThe dimensions row set to 210 by 297 mm, with the DPI field revealed because the unit is physical signed by Lollyvector SVG12 paths408 nodes16 groups1 image11 KBVerifică singurDescarcă fișierul semnat

Cadre statice dintr-o compoziție cronometrată

O compoziție cronometrată - o cronologie Sequence în Design, sau orice planșă condusă de o cronologie - este ceva în mișcare, așa că o exportare statică trebuie să răspundă la întrebarea „care moment?”. Regula este cea la care te-ai aștepta: cadrul de la capul de redare. Poziționează capul de redare unde vrei imaginea și exportă; ce vezi este ce iese.

Când vrei mai mult de un moment, câmpul Frames apare lângă dimensiunea de ieșire (doar pentru o compoziție cronometrată, și doar pentru un format static - PNG, JPG, WebP, SVG sau PDF). Lasă-l la 1 pentru cadrul de la playhead. Ridică-l și obții atâtea cadre statice, eșantionate la intervale egale de-a lungul întregii secvențe:

Util pentru un storyboard, o foaie de miniaturi, o foaie de contact pentru revizuire sau un carusel social decupat direct dintr-un montaj video.

Eșantionarea se face la mijlocul fiecărui interval, nu la margini, pentru că prima clipă a unei secvențe e adesea o tranziție de intrare care încă nu s-a stins, iar ultima e starea de după ce fiecare clip s-a încheiat - eșantionarea la capete ar irosi două dintre cadrele tale pe unele aproape goale. Numărul e limitat la 64 (o foaie de contact e făcută să fie citită de un om), iar orice e introdus fără sens în câmp revine implicit la 1 în loc să eșueze exportul. Fiecare cadru e un export static obișnuit, așa că Content Credentials, imprint-ul, unitățile fizice și DPI se comportă exact ca la un export unic.

Câmpul Cadre este modul de a obține o foaie astăzi. Motorul rezervă un parametru URL cuts corespunzător, dar niciun shell nu-l citește încă dintr-un link, așa că un link partajat se redeschide mereu la cadrul de la playhead - vezi Mod URL.

PDF multi-pagină

Unele instrumente construiesc un document PDF cu mai multe pagini în loc de o singură lucrare grafică - o copertă, conținut care curge pe câte pagini are nevoie și o pagină din spate, toate într-un singur fișier (vezi instrumentul Booklet). Fiecare pagină este o pagină PDF reală, dimensionată la caseta acelei pagini, astfel încât cititorii și tipografiile primesc pagini reale, nu o singură imagine lungă.

PDF-urile cu mai multe pagini sunt documente RGB și nu poartă marcaje de tăiere/sângerare - acestea aparțin traseului Print PDF de mai sus, cu o singură pagină. Ele poartă totuși aceleași metadate PDF/X-4 ca orice export PDF (casete de pagină, XMP, ID de document, un intent de ieșire sRGB cu profil încorporat) și oferă Content Credentials (mai jos) - pe instrumentul Booklet opțiunea este preselectată.

Realizarea mai multor lucruri deodată

Lolly are trei moduri distincte de a lucra la volum, și ele rezolvă probleme diferite - editarea în lot e o capabilitate de prim rang a platformei, nu ceva ce fiecare tool reinventează:

Regulă practică: rânduri ale aceluiași design care aparțin într-un document → un tool condus de tabel; rânduri care trebuie livrate ca fișiere separate → /pro; designuri diferite care au nevoie de aceeași ajustare → multi-edit. (O opțiune de randare "combine media" planificată va face legătura între primele două - concatenând exporturi de același format într-un singur PDF, un singur video sau o foaie de contact pentru verificare.)

PowerPoint (PPTX)

Design, Markdown Slides, Booklet, Doc Studio, Chart și Diagrams pot exporta un set de diapozitive PowerPoint - un diapozitiv per pagină. Ideea nu este o captură de ecran perfectă pixel cu pixel; este să dai unui coleg un set de diapozitive pe care chiar poate să îl editeze și să extragă resurse din el. Așa că fiecare pagină este descompusă în obiecte native:

Panoul de export cu PowerPoint selectat: un diapozitiv per pagină, text și forme păstrate editabile signed by Lollyvector SVG47 paths~4.9k nodes49 groups1 image65 KBVerifică singurDescarcă fișierul semnatPanoul de export cu PowerPoint selectat: un diapozitiv per pagină, text și forme păstrate editabile signed by Lollyvector SVG47 paths~4.9k nodes49 groups1 image65 KBVerifică singurDescarcă fișierul semnat

Layout-ul este aproximativ prin design - obiectivul este conținut fidel și reutilizabil, nu o captură de ecran blocată. Tot ce walker-ul nu poate exprima nativ (o regiune complexă filtrată sau mascată) este încorporat ca imagine, ca să nu se piardă nimic. Un deck are o singură dimensiune de slide, preluată din prima pagină.

PowerPoint este de asemenea o cale de intrare. Plasează un .pptx pe orice suprafață de încărcare și alege diapozitivele dorite - fiecare devine o resursă de plasat, tratat sau pe care poți construi mai departe. Markdown Slides scrie un set de diapozitive nou din Markdown (și oferă un șablon .pptx cu identitate de brand), iar utilitarul Rebrand rebranduiește un set de diapozitive existent pe loc - paleta temei, culorile și fonturile codificate direct - fără să atingă graficele, SmartArt sau animațiile, returnând un .pptx. Vezi Import a design → Decks and documents.

Penpot

Orice instrument care poate exporta SVG poate exporta și un fișier Penpot (.penpot) - documentul, gata de continuat editarea în Penpot, nu doar de privit.

Ce ai făcutÎn Penpot
TextObiecte de text editabile - corectezi o greșeală sau restilizezi
Forme, trasee, gradienturi, imaginiPropriile lor forme vectoriale editabile
O culoare sau un font dintr-un token de brandO legătură live la token - editezi tokenul, fiecare formă care îl moștenește urmează
Întregul designO componentă reutilizabilă în panoul Assets
O ilustrație complexă sau un canvas liveÎncorporată pe cont propriu ca imagine, conținutul editabil din jurul ei rămâne neatins

Panoul de export cu Penpot selectat: fișierul .penpot, și Send to Penpot lângă butonul de descărcare signed by Lollyvector SVG61 paths~4.9k nodes66 groups2 images72 KBVerifică singurDescarcă fișierul semnatPanoul de export cu Penpot selectat: fișierul .penpot, și Send to Penpot lângă butonul de descărcare signed by Lollyvector SVG61 paths~4.9k nodes66 groups2 images72 KBVerifică singurDescarcă fișierul semnat

Ca să îl deschizi, pornește Penpot, alege un proiect și selectează Import. Autentificat în Penpot din panoul de export, Send to Penpot face acest pas pentru tine - alegi un proiect acolo, iar fișierul ajunge direct în el.

SCORM (pachete de curs)

Alege Export course dintr-un tool compatibil, un folder de proiect sau o selecție. În Design, alegerea SCORM (LMS) și Download deschide de asemenea acest flux de lucru pentru curs. Lolly salvează creația, îți permite să revizuiești conținutul și ordinea cursului, apoi deschide modulul și dialogul lui de export.

Panoul de export pe un set de diapozitive Design cu SCORM (LMS) selectat signed by Lollyvector SVG87 paths~7.8k nodes95 groups4 images110 KBVerifică singurDescarcă fișierul semnatPanoul de export pe un set de diapozitive Design cu SCORM (LMS) selectat signed by Lollyvector SVG87 paths~7.8k nodes95 groups4 images110 KBVerifică singurDescarcă fișierul semnat

Pachetul include conținutul său finalizat și nu necesită un cont Lolly. Extrage un ZIP Website pe o gazdă HTTP(S); importă un ZIP LMS fără să îi modifici conținutul. Testează destinația dorită înainte de a distribui cursul.

Pentru un curs asamblat din mai multe creații salvate, materiale media importate și resurse, folosește Creează un curs de instruire. Modulul de învățare are propriul contur ordonat, confirmări explicite de lecție, previzualizare pentru cursant și istoric de pachete cu versionare. Traseul lui prin CLI poate împacheta materiale media pe care le-ai exportat deja.

DXF (fișiere de tăiere)

Instrumentele vectoriale (Brand Lockup, QR Code, Street Map, Wayfinding Signage, Pose Geeko, variantele de logo, Diagram Builder) pot exporta în DXF - formatul de schimb AutoCAD R12 pe care îl citesc mașinile de tăiat laser, plotterele de vinil și software-ul CNC/CAD. Geometria este scrisă ca căi de contur în milimetri (curbele sunt aplatizate cu o toleranță fină), textul este transformat în căi de contur, iar culoarea se mapează la cel mai apropiat AutoCAD Color Index (care de obicei controlează instrumentul/operația pe o mașină de tăiat). DXF este doar grafică de linie - o regiune fotografică sau filtrată nu are o formă de cale de tăiere și este eliminată (Lolly avertizează), așa că folosește SVG/PDF când trebuie să păstrezi conținut raster.

Street Map este cazul cel mai clar: întregul design este deja format din trasee, așa că fiecare drum și canal devine o cale de tăiere, fără nimic de eliminat.

Un render Street Map al Parisului în cerneală pe crem - artă pur lineară, așa că fiecare traseu supraviețuiește drumului până la un plotter de tăiere signed by Lollyvector SVG7 paths~35k nodes7 groups431 KBVerifică singurDescarcă fișierul semnat

Derulează, iar camera se retrage prin geometria efectivă: șapte căi, fără niciun pixel nicăieri, fiecare traseu clar ca un fir de păr la orice zoom. Acesta e exact fișierul citit de un plotter de tăiere.

SVG animat

Uneltele de mișcare (Animated Ad, Lottie Ad) pot exporta SVG animat - o animație vectorială de sine stătătoare. Spre deosebire de GIF/APNG/WebP (care eșantionează fiecare cadru în pixeli), un SVG animat stivuiește instantanee vectoriale cu keyframe-uri CSS încorporate, deci se scalează la orice dimensiune fără codec și fără runtime extern - rulează într-un tab de browser sau într-un <img>. Textul rămâne conturat, ca să se randeze oriunde. Împarte controalele de Durată / rată de cadre cu celelalte formate animate și (fiind mai greu per cadru decât un bitmap) folosește o rată de cadre implicită mai mică.

Transparență

Uneltele care o suportă oferă un comutator de fundal transparent (de ex. No BG). Transparența este păstrată de PNG, WebP, AVIF, SVG (static și animat), APNG și WebP animat. JPG și PDF sunt mereu opace, iar TIFF se aplatizează pe alb (pe negru pe calea HDR - vezi mai jos).

Spații de culoare

Două întrebări diferite, bine de ținut separat: ce spații de culoare poate Lolly să citească și în care poate gândi, și pe care le scrie.

Citire. Oriunde e scrisă o culoare - foaia de stil a unei unelte, vopseaua unui SVG importat, valoarea unui token de design, o umbră sau un gradient în interiorul unei prescurtări CSS - Lolly citește întregul vocabular CSS Color 4: #hex, rgb(), hsl(), hwb(), lab(), lch(), oklab(), oklch(), culorile numite CSS și color() în spațiile predefinite - srgb, srgb-linear, display-p3, a98-rgb, prophoto-rgb, rec2020, xyz-d50, xyz-d65 - inclusiv componente scrise ca cuvântul-cheie none. Un singur parser face asta pentru întreaga platformă, deci browserul și fiecare walker de export sunt de acord asupra sensului unui șir de culoare.

Asta contează mai mult decât pare, pentru că un browser rezolvă CSS modern în CSS modern. Scrie color-mix(in oklab, …) și Chrome calculează oklab(…); folosește un token de brand stocat ca oklch() și aceea e valoarea literală pe care o vede walker-ul de export. Culorile în aceste forme sunt citite corect, nu eliminate - ceea ce făcea un walker care înțelegea doar rgb(), exportând text colorat cu brandul ca negru, pierzând panouri nuanțate și linii de tabel și citind oklch(0.7 0.1 200) 0px 2px 4px ca un offset de umbră de 0.7 pe 0.1.

Raționament. Matematica culorii se întâmplă perceptual, nu pe canale brute. Derivarea paletei, rampele, armoniile și contrastul rulează în OKLCH/OKLab, iar o culoare din afara gamutului este adusă în interval prin propriul algoritm de mapare a gamutului al CSS Color 4 - reducere de crominanță cu o verificare de distanță perceptuală - în loc de tăierea canalelor, astfel încât o culoare vie se stabilizează la cea mai apropiată culoare pe care ai accepta-o de fapt, în loc de una aplatizată. Gradientele interpolează într-un spațiu pe care îl alegi (OKLab implicit, sau oklch, lab, lch, srgb, srgb-linear, hsl, cu o direcție de deplasare a nuanței pentru cele polare), iar amestecarea este premultiplicată, astfel încât o estompare spre transparență păstrează culoarea corectă în loc să se întunece spre negru pe parcurs. Un singur interpolator deservește atât previzualizarea, cât și walker-ele de export - ceea ce a oprit un gradient conic să fie amestecat într-un fel pe ecran și altfel în fișierul exportat.

Scriere. Ieșirea este deliberat mai îngustă decât intrarea, pentru că un fișier trebuie să fie lizibil de orice îl deschide, iar un spațiu este declarat la ieșire doar când numerele au fost efectiv convertite în el. Formatele de ecran și web sunt scrise ca sRGB și etichetate ca atare; formatele de tipar sunt scrise ca CMYK față de o condiție de tipar denumită (mai jos); iar calea HDR este Rec.2100 PQ (mai sus). O culoare cu gamă largă care ajunge la un export este mapată în sRGB, nu etichetată greșit - purtarea color(display-p3 …) mai departe într-un fișier vectorial este o extensie planificată, nu ceva ce exporturile de azi pretind că fac. Un gradient creat în OKLab este copt în puncte sRGB simple la ieșire, cu puncte suplimentare inserate doar unde sRGB ar diverge vizibil de curba perceptuală, pentru că un <linearGradient> SVG și o umbrire axială PDF nu au niciun setaj de spațiu de interpolare care să poarte intenția. O singură valoare autorizată, trei renderere, fără derivă.

Profiluri de culoare

Ca să se reproducă fidel culorile în aplicații cu gestionare a culorii (tipografii, Photoshop, browsere), exporturile sunt etichetate cu un profil de culoare:

Asta e automat - niciun setaj de reglat. Miniaturile și previzualizările sar peste etichetă ca să rămână mici. Un singur profil este o alegere, pentru că schimbă pixelii, nu doar îi etichetează - vezi HDR mai jos.

HDR (culori luminoase)

Exporturile obișnuite sunt sRGB: albul este alb, iar o culoare de brand saturată este la fel de luminoasă ca albul normal al ecranului. Pe un afișaj capabil de HDR mai există mult spațiu deasupra acestuia, iar cardul HDR din panoul de export îl folosește - culorile brandului tău și textul alb sunt împinse spre luminozitatea de vârf ca să strălucească cu adevărat, în timp ce zonele întunecate rămân întunecate și dau strălucirii contrastul ei.

Cardul HDR din panoul de export, activat, cu discurile White / Reach / Dark lift / Focus dezvăluite sub el signed by Lollyvector SVG15 paths572 nodes29 groups1 image13 KBVerifică singurDescarcă fișierul semnatCardul HDR din panoul de export, activat, cu discurile White / Reach / Dark lift / Focus dezvăluite sub el signed by Lollyvector SVG15 paths572 nodes29 groups1 image13 KBVerifică singurDescarcă fișierul semnat

Video

Uneltele animate exportă mișcarea ca MP4, WebM sau GIF - și, acolo unde e oferit, APNG, WebP animat sau SVG animat vectorial (mai sus). Ce container video vezi depinde de browserul tău - selectorul arată doar ce poate efectiv înregistra:

BrowserArată
Safari / iOSMP4
FirefoxWebM
Chrome / Edge 126+ / AndroidMP4 și WebM
Chrome mai vechiWebM

GIF funcționează peste tot (excelent pentru chat/e-mail; mai mare și cu mai puține culori decât videoul). Uneltele animate expun și Wait (secunde cât să se așeze animația înainte de înregistrare) și Duration (durata clipului).

Un link partajat ?format=… care cere un container pe care browserul tău nu îl poate înregistra revine grațios la celălalt, iar numele fișierului se potrivește cu containerul înregistrat.

Sunet. Exporturile video nu sunt tăcute. O unealtă poate pune un fundal muzical sub clip - un asset audio din catalog, în buclă sau tăiat la durata clipului, cu fade-in/out, volum și ducking automat sub sunetul propriu al imaginilor - iar uneltele de înregistrare duc sunetul live al propriilor imagini direct în fișier. MP4 și WebM păstrează pista mixată; GIF și formatele de imagine animată (APNG, WebP animat, SVG animat) sunt tăcute prin natura lor.

Audio

Unele unelte exportă audio de sine stătător, nu doar ca pistă video. Voice Recorder captează o înregistrare de la microfon cu un indicator de nivel live și îndrumare blândă, apoi o salvează ca MP3 (implicit, transcodat în browserul tău) sau în containerul său nativ - M4A (AAC), OGG sau WebM (Opus), oricare a înregistrat browserul tău. Ca și restul, codificarea se întâmplă pe dispozitivul tău - nimic nu este încărcat.

Audio-ul pe care îl aduci este la fel de larg. Selectorul de assets acceptă MP3, WAV, OGG/Opus, M4A/AAC și FLAC (păstrate byte cu byte și decodate pe dispozitiv), MIDI (.mid - convertit la import într-o pistă sintetizată minusculă, pe dispozitiv) și module tracker - MOD, XM, IT, S3M, STM, MTM (decodate pe dispozitiv de un player încorporat, câțiva kiloocteți de date de melodie). Oricare dintre acestea poate deveni fundalul muzical sub un export video, sau poate reda în playerul ambiental al Neurospicy Mode.

Audio-ul face parte din pipeline-ul format= / --export= de mai jos: wav, mp3, m4a și opus sunt id-uri de format obișnuite, deci un export doar-audio e la fel de ușor de partajat și scriptat ca un PNG. Ce iese este doar sunetul, fără imagine.

Proveniență și filigran

Acolo unde formatul o suportă, exporturile poartă metadate de proveniență - software, sursă, numele uneltei și linia ta de credit din profil - încorporate nativ (PNG iTXt, JPEG EXIF, PDF info, <metadata> SVG, comentariu GIF). E doar despre autor; nimic nu este încărcat. Uneltele Experimental aplică suplimentar un filigran vizibil, aplicat de host, deci nu poate fi eliminat editând unealta.

Lolly Imprint. Exporturile raster poartă și propriul filigran invizibil de pixeli al Lolly - Lolly Imprint - activ implicit, la fel ca Content Credentials. Acolo unde credențialul și metadatele de proveniență călătoresc alături de pixeli și se pierd la o resalvare, o captură de ecran sau o eliminare de metadate, Imprint-ul trăiește în pixeli și supraviețuiește recompresiei - deci o copie a imaginii poate fi recunoscută mai târziu ca fiind făcută cu Lolly. E un indiciu durabil, nu o garanție criptografică, și este doar-prezență (nu poartă date personale). Se regăsește în PNG, JPG, WebP, AVIF, TIFF și BMP, și în rastere randate de Lolly compuse într-un PDF sau PPTX - niciodată într-o imagine pe care tu ai încorporat-o, doar în ce randează Lolly însuși. Debifează cardul Lolly Imprint din panoul de export ca să-l omiți, sau pasează imprint=0 într-un link partajat. (Supraviețuirea AVIF la recodificare încă nu e calibrată; detecția PDF/PPTX acoperă rasterele Lolly încorporate.) /verify îl detectează pe dispozitiv - vezi Content Credentials Identity.

Credențialul durabil. Un al doilea marcaj, mai greu, stă alături de Imprint: Durable credential, care folosește un model neural pe dispozitiv (format TrustMark) ca să scrie id-ul Lolly în pixeli, astfel încât legătura „făcut cu Lolly” să supraviețuiască unei eliminări de metadate, unei recodificări și unei recitiri de către unelte compatibile TrustMark, la fel ca ale Lolly însuși. Este dezactivat implicit - spre deosebire de Imprint-ul pur-JavaScript, costă o trecere neurală per export plus o descărcare de model unică, deci e un opt-in deliberat, nu o taxă tăcută. Doar raster (PNG, JPG, WebP, AVIF, TIFF), bifat în panoul de export sau pasat ca durable=1 într-un link partajat. Pe aplicațiile desktop și mobile cardul este ascuns complet, nu arătat ca un no-op, pentru că nu există o origine de la care să preia modelul offline.

Protecția conținutului. În panoul de export, Licența pe care o acorzi, Credite sursă pentru orice ai plasat, Password protect, C2PA Credentials, Lolly Imprint și Acreditare durabilă se pliază într-un singur grup Protecția conținutului, colapsat și adaptat formatului, astfel încât proveniența, drepturile și opțiunile de protecție ale unui fișier stau într-un singur loc. Grupul arată doar cardurile care se aplică formatului ales. Se deschide de la sine atunci când un link sau un document salvat declară deja o licență, sau când o sursă are nevoie de o decizie din partea ta.

Licența. Alege cum pot alții să-ți folosească lucrarea: Niciuna (toate drepturile rezervate) implicit, sau CC0 1.0, Public Domain Mark 1.0, sau una dintre licențele Creative Commons 4.0 (BY, BY-SA, BY-NC, BY-NC-SA, BY-ND, BY-NC-ND). Numele licenței și un link către actul ei sunt scrise în metadatele de licență ale fișierului (EXIF, XMP și RIFF unde formatul are aceste câmpuri) și în Content Credential-ul lui. Alegerea este salvată odată cu documentul și călătorește într-un link de partajare ca licence=. Lolly scrie licența pe care ai ales-o. Nu verifică și nu impune termenii. Un instrument cu propriul câmp de licență, precum Claim, păstrează acel câmp în schimb și nu arată un al doilea selector. Reperele de tipar sunt în mod deliberat excluse din asta: sunt geometrie de producție de tipar, nu protecție, așa că Repere de tipar și sângerare - măsura de sângerare în milimetri plus Crop, Registration, Bleed, Colour bars și Stamp details - își păstrează propriul card de nivel superior pe formatele de tipar.

Grupul Content protection deschis la un export PNG, arătând doar cardurile care i se aplică signed by Lollyvector SVG33 paths~3.8k nodes44 groups4 images52 KBVerifică singurDescarcă fișierul semnatGrupul Content protection deschis la un export PNG, arătând doar cardurile care i se aplică signed by Lollyvector SVG33 paths~3.8k nodes44 groups4 images52 KBVerifică singurDescarcă fișierul semnat

Înainte să exporți (preflight de tipar). Activează Print preflight (export-preflight) în feature flag-urile Profilului tău - este dezactivat implicit, deci un utilizator individual care exportă un PNG pentru un mesaj de chat nu e niciodată luat prin surprindere de constatări de prepress, iar un plan de control al unei implementări (lolly.work) îl poate activa implicit pentru membrii săi - și un card Before you export apare la baza panoului, chiar deasupra butoanelor, ori de câte ori regulile de tipar au ceva adevărat de spus despre lucrare: format, dimensiune și bleed, apoi zonele de trim și bleed, acoperirea cu cerneală, numărul de plăci și numărul de pagini, cu un verdict alături de titlul său. Stă sub fiecare setare pentru că este o afirmație despre acele setări, nu încă una dintre ele - și nu blochează niciodată un export. Îți spune ce urmează să vadă o tipografie.

Cost, calculat din grila ta de tarife. Sub preflight - ultimul dintre toate, tot deasupra butoanelor - stă un card care transformă aceleași numărători în bani, și numai din prețuri pe care cineva i le-a dat. Citește tot ce a numărat trecerea de preflight, indiferent dacă respectivul card e activat sau nu, și are nevoie ca două lucruri să fie adevărate: lucrarea are ceva ce o listă de prețuri poate să evalueze (plăci, coli, suprafață, pagini, rânduri de variante sau fișiere de ieșire - deci un simplu PNG de logo nu-l arată niciodată), și este prezentă o grilă de tarife. O grilă de tarife este o listă de prețuri JSON de la tipografia ta. O compilare implicită nu poartă niciuna și nu are niciun mod din aplicație de a încărca una: sosește fie ca asset de catalog livrat de o implementare, fie prin extensia opțională de grilă de tarife pe care un self-hoster sau un plan de control o activează. Fără o grilă de tarife, nu se arată nimic - nici un prompt, nici un tabel gol.

Regula pe care se construiește totul este că nu inventează niciodată bani. Fiecare cifră este un tarif pe care l-ai furnizat înmulțit cu o cantitate pe care Lolly a numărat-o - 4 plate × €35.00 - iar totalul își numește propria sursă în aceeași propoziție cu cifra: emitentul pe care-l numește grila, și data la care spune grila că sunt de la aceste tarife. Nu există monedă implicită, niciun substituent și niciun zero care să țină locul unui preț lipsă. Ce spune fișierul despre el însuși rămâne vorbire raportată: „Fișierul spune: … Lolly nu a verificat asta.”

Iar când nu poate calcula onest, tabelul de lucru dispare în loc să se degradeze într-o cifră estompată sau completată la întâmplare:

Cardul este interfață, niciodată conținut: este eliminat din fiecare etapă de export, deci nu poate mișca niciun pixel din fișierul pe care-l descarci. Și este aritmetică, nu o ofertă - doar tipografia ta îți poate da una.

Randări compuse. Când o unealtă încorporează ieșirea altei unelte (de ex. un Event Name Badge care încorporează un QR Code), randarea imbricată este inclusă inline în exportul părintelui - rămâne un vector adevărat în SVG și PDF și se rasterizează clar în PNG/JPG/WebP. Copilul încorporat este un intermediar: nu primește niciun filigran și nicio proveniență proprie; doar asset-ul părinte finit le primește. (Compunerea acoperă SVG și formatele raster; HTML/MD/TXT nu pot fi compuse.)

Protecție prin parolă

Două tipuri independente de blocare, ambele complet pe dispozitiv.

PDF open-password - cardul Password protect din panoul de export oferă două niveluri, odată ce este tastată o parolă:

Cardul Password protect extins la un export PDF, cu câmpul pentru parolă și cele două niveluri de blocare signed by Lollyvector SVG11 paths~2.8k nodes11 groups1 image35 KBVerifică singurDescarcă fișierul semnatCardul Password protect extins la un export PDF, cu câmpul pentru parolă și cele două niveluri de blocare signed by Lollyvector SVG11 paths~2.8k nodes11 groups1 image35 KBVerifică singurDescarcă fișierul semnat

Oricare dintre niveluri se exclude reciproc cu Content Credentials (un PDF criptat nu poate primi acreditarea).

Descărcări blocate (zip întreg + apărare în profunzime) - un export ZIP (formatul ZIP din panoul de export, care grupează mai multe formate ale unui instrument), o descărcare de folder (Projects → Download) sau grila de lot poate bloca întregul zip cu o singură parolă, la două niveluri:

Același card Password protect din panoul de export controlează atât blocările PDF, cât și cele ZIP. Aceeași parolă protejează fiecare membru - imagini, SVG, orice, inclusiv PDF-uri (doar containerul zip poate proteja fișierele care nu sunt PDF, care nu au propria lor blocare). Și este apărare în profunzime: orice PDF dinăuntru este de asemenea blocat individual cu AES-256 folosind aceeași parolă, astfel încât un PDF rămâne blocat chiar și după dezarhivare. Solicitarea apare când începi descărcarea; o parolă goală înseamnă nicio blocare.

Linkuri de partajare protejate cu parolă - orice link de partajare poate fi criptat astfel încât deschiderea lui să ceară destinatarului o parolă. Întreaga stare a linkului este criptată AES-256 sub o cheie derivată din parolă (PBKDF2); circulă doar textul cifrat, astfel încât parola nu se află niciodată în link, iar decriptarea are loc în browserul destinatarului - serverul care servește linkul vede doar textul cifrat din URL, niciodată parola și niciodată designul decriptat. Activează-l în dialogul Share. Un link criptat poate fi deschis doar în Lolly (nu poate fi încorporat ca imagine, deoarece acea cale nu poate solicita parola). Vezi URL Mode → Encrypted links.

Content Credentials (C2PA)

Exporturile pot purta Content Credentials - un manifest C2PA semnat, încorporat în fișier, care înregistrează, într-un mod care evidențiază orice modificare, faptul că fișierul a fost creat cu Lolly și nu a fost alterat de atunci. Este versiunea bazată pe standarde a metadatelor de proveniență de mai sus: o afirmație criptografică (ce a creat fișierul, când, de cine și unde) legată de un hash al octeților fișierului, astfel încât orice editare ulterioară poate fi detectată de un vizualizator compatibil C2PA. Standardul este gestionat de Content Authenticity Initiative (Adobe, BBC, Microsoft, Nikon și altele), astfel încât acreditările pe care Lolly le scrie sunt aceleași pe care camerele foto, redacțiile și suitele creative le adoptă.

Cardul C2PA Credentials, bifat implicit, cu durata de viață a acreditării alături signed by Lollyvector SVG8 paths348 nodes14 groups2 images10 KBVerifică singurDescarcă fișierul semnatCardul C2PA Credentials, bifat implicit, cu durata de viață a acreditării alături signed by Lollyvector SVG8 paths348 nodes14 groups2 images10 KBVerifică singurDescarcă fișierul semnat

Source credits (credite de sursă)

Un export care plasează lucrarea altcuiva înregistrează și acea sursă în acreditare. Un emoji preluat dintr-un set fixat este cazul de zi cu zi: lucrarea, creatorul ei, licența, de unde au venit exact byte-ii și ce s-a schimbat, toate călătoresc cu fișierul. Rândul Source credits din panoul de export spune ce cer sursele de la livrare înainte să descarci, iar după descărcare recitește byte-ii livrați înainte să spună că creditele sunt în fișier. O licență care îți cere să alegi, cum ar fi o glifă CC BY-SA recolorată pe care ești pe cale să o partajezi, primește un card cu variantele de ieșire; descărcarea nu este niciodată blocată. Drepturi creative și credite are cuvintele, licențele revizuite și ce rămâne al tău.

Pe telefon

Comenzile de export se află în spatele butonului flotant Exportă, care deschide foaia Exportă - aceleași formate, dimensiune, copiere, descărcare și partajare, dimensionate pentru atingere.

Referință formate

Fiecare id pe care gazda îl poate reda, grupat. Acestea sunt și valorile pentru parametrul URL format= și flag-ul CLI --export= - vezi Mod URL și CLI. Meniul unui instrument arată doar formatele pe care acel instrument le poate produce, așa că este întotdeauna mai scurt decât această listă.

TipID-uri
Rasterpng · jpg/jpeg · webp · avif · tiff (RGB TIFF) · cmyk-tiff (Print TIFF) · bmp · ico
Vectorsvg · svgz (SVG gzip) · emf · wmf · eps · eps-cmyk (EPS CMYK) · dxf (fișier de tăiere)
Pagină și documentpdf · pdf-cmyk (Print PDF) · pptx (PowerPoint) · scorm (pachet de curs SCORM, o arhivă zip) · penpot (fișier de design Penpot) · docx (Word) · odt (OpenDocument Text)
Mișcaregif · apng (PNG animat) · webp-anim (WebP animat) · svg-anim (SVG animat) · webm · mp4
Audiowav · mp3 · m4a · opus
Text și datehtml · md · txt · json · csv · ics · vcf · css · scss · gpl (paletă GIMP)
Pachetzip

Câteva id-uri suplimentare provin din hook-ul de export propriu al instrumentului, nu din calea de randare comună: ase (Adobe Swatch Exchange, din Palette Lab), exr și hdr (rasterele cu gamă dinamică ridicată ale Darkroom) și ttf / otf / woff (Font Convert). Acestea aleg un format în același mod - selectorul, format=, --export= - doar că octeții sunt construiți de instrument. Font Convert este singura excepție: transformă un fișier font pe care tu îl furnizezi, așa că nu există nimic de redat pentru un URL simplu.