Xuất & Định dạng

Cách lấy ra một tệp hoàn chỉnh từ một công cụ - chọn đúng định dạng, đặt kích thước đầu ra và mỗi tùy chọn làm gì. Như mọi thứ khác, việc xuất diễn ra trên thiết bị của bạn; không có gì được tải lên.

Cách xuất hoạt động

Bản xem trước chính là tệp. Khi bạn xuất, host kết xuất canvas đó sang định dạng bạn chọn và đưa cho bạn một tệp tải xuống (hoặc đặt nó vào clipboard). Một công cụ chỉ đưa ra những định dạng mà tác giả của nó đã khai báo, và bộ chọn ẩn đi bất kỳ định dạng nào trình duyệt của bạn không tạo ra được (xem Video).

Ba đường đi tạo ra một tệp. Hầu hết công cụ kết xuất canvas sang định dạng đã chọn. Các định dạng văn bản và dữ liệu (HTML, MD, TXT, JSON, CSV, ICS, VCF) thay vào đó được tạo ra từ nội dung của công cụ, không phải raster hóa từ hình ảnh. Và các tiện ích quyền riêng tư (ví dụ Strip Hidden Data) dùng đường thứ ba: tệp bạn chọn được biến đổi từng byte trên thiết bị và trả lại thẳng - không canvas, không watermark và không thêm siêu dữ liệu nguồn gốc nào, vì đó đã là tệp của riêng bạn.

Các thao tác trong bộ điều khiển xuất:

(Tác giả của một công cụ chọn những thao tác nào xuất hiện; bộ mặc định là Sao chép, Tải xuống và Lưu.)

Bảng xuất - định dạng, kích thước và các thao tác Sao chép / Tải xuống / Lưu / Chia sẻsigned by Lollyvector SVGTự kiểm chứngGet the signed file51 paths~4.7k nodes125 groups1 image67 KBBảng xuất - định dạng, kích thước và các thao tác Sao chép / Tải xuống / Lưu / Chia sẻsigned by Lollyvector SVGTự kiểm chứngGet the signed file51 paths~4.7k nodes125 groups1 image67 KB

Chia sẻ mở ra trên công cụ, với liên kết đã được dựng sẵn và các nút bật/tắt khi truy cập ở bên dưới.

Kết xuất nhiều thứ cùng lúc

Một lần xuất là một tệp, nhưng bạn có thể kết xuất nhiều tệp trong một lượt - mỗi lượt được đóng gói thành một .zip:

Một phiên đã lưu cũng có thể được chia sẻ lại như một liên kết công cụ từ Projects (nó tái tạo URL công cụ từ các đầu vào đã lưu), nên một liên kết sẽ mở lại nó với đúng cùng những thiết lập đó.

Chọn định dạng

Trường tên tệp và bộ chọn định dạng nằm ở đầu bảng điều khiển như một cặp name.format, và bộ chọn chỉ liệt kê những định dạng mà tác giả công cụ này đã khai báo.

Trường tên tệp gắn liền với bộ chọn định dạng, để việc xuất đọc như một cặp name.formatsigned by Lollyvector SVGTự kiểm chứngGet the signed file6 paths311 nodes6 groups1 image7 KBTrường tên tệp gắn liền với bộ chọn định dạng, để việc xuất đọc như một cặp name.formatsigned by Lollyvector SVGTự kiểm chứngGet the signed file6 paths311 nodes6 groups1 image7 KB

Bạn muốn…DùngVì sao
Logo/tác phẩm sắc nét có thể phóng toSVGVector - phóng to vô hạn, nhẹ, chỉnh sửa được
Vector cho ứng dụng Office / WindowsEMFDán vào PowerPoint / Word như vector chỉnh sửa được; văn bản vẫn sống động và chỉnh sửa được, và Google Drive mở nó trong Google Drawings cho Slides
Vector cho in ấn / ứng dụng thiết kếEPS, hoặc EPS (CMYK)Vector PostScript cho Illustrator / quy trình in ấn
Vector cho máy cắt / CADDXFMáy cắt laser, máy vẽ decal, CNC - đường viền tính bằng milimét
Một bộ slide chỉnh sửa đượcPowerPoint (PPTX)Văn bản + hình dạng chỉnh sửa gốc, với hình ảnh và vector vẫn trích xuất được
Một tài liệu văn bản chỉnh sửa đượcWord (DOCX) hoặc OpenDocument (ODT)Đoạn văn và tiêu đề thật mà một trình xử lý văn bản có thể tiếp tục chỉnh sửa (Doc Studio)
Một ảnh chụp hoặc hình ảnh đa dụngPNG (không mất dữ liệu) hoặc JPG (nhỏ hơn)Raster đa dụng
Hình ảnh hiện đại nhỏ hơnWebP / AVIFNén tốt hơn, có kênh alpha
In ấnPDF, hoặc Print PDF (CMYK)Kích thước trang thật; CMYK cho in ấn
Raster in ấn cho nhà inPrint TIFF (CMYK)Pixel DeviceCMYK cho RIP
Hoạt hình cho webGIFHoạt động ở mọi nơi, tệp lớn hơn
Hoạt hình đầy đủ màu + alpha thậtAPNGPNG hoạt hình - không giới hạn bảng màu, độ trong suốt thật
Hoạt hình, tệp nhỏ nhấtAnimated WebPĐầy đủ màu + alpha, nén tốt hơn GIF hoặc APNG
Vector hoạt hình có thể phóng toAnimated SVGTự chứa; lặp trong trình duyệt hoặc <img>, không cần codec, kích thước bất kỳ
Video để chia sẻ trên mạng xã hộiMP4 hoặc WebMChất lượng trên mỗi byte tốt nhất (xem bên dưới)
Văn bản định dạng phong phú / chữ ký emailHTMLDán có định dạng vào ứng dụng thư
Nội dung thuầnMD / TXTChỉ văn bản
Một sự kiện lịchICSNhập vào bất kỳ ứng dụng lịch nào
Một danh thiếpVCFNhập vào Contacts / sổ địa chỉ
Dữ liệu có cấu trúc để nhập lạiJSON / CSVĐưa nội dung công cụ đi và về
Một faviconICOBiểu tượng trang web nhiều kích thước (ZIP đóng gói nhiều định dạng)

Hàng đầu tiên là trường hợp phổ biến. Một wordmark được đặt bằng font thương hiệu của bạn xuất ra dưới dạng SVG, nơi mỗi chữ cái là một đường path đã được vạch viền chứ không phải pixel, nên nó vẫn sắc nét ở kích thước danh thiếp và ở kích thước bọc tòa nhà từ cùng một tệp.

Một wordmark viết Aurora, mảnh, dãn cách rộng, kiểu tác phẩm vector thuần túy mà hàng SVG trong bảng nói đếnsigned by Lollyvector SVGTự kiểm chứngGet the signed file1 path130 nodes4 groups5 KBMột wordmark viết Aurora, mảnh, dãn cách rộng, kiểu tác phẩm vector thuần túy mà hàng SVG trong bảng nói đếnsigned by Lollyvector SVGTự kiểm chứngGet the signed file1 path130 nodes4 groups5 KB

Kích thước & đơn vị in ấn

Theo mặc định, bản xuất dùng kích thước pixel gốc của công cụ. Ở nơi một công cụ hiện kích thước, bạn có thể đặt chiều rộng × chiều cao và một đơn vị:

Để có raster độ phân giải cao hơn, nhập chiều rộng/chiều cao lớn hơn, hoặc chọn một đơn vị vật lý và tăng DPI (pixel = kích thước × DPI). Không có nút bật/tắt tỷ lệ một chạm.

Ví dụ: chiều rộng 210, chiều cao 297, đơn vị mm → một trang A4.

Hàng kích thước đặt thành 210 x 297 mm, với trường DPI hiện ra vì đơn vị là vật lýsigned by Lollyvector SVGTự kiểm chứngGet the signed file9 paths367 nodes16 groups1 image10 KBHàng kích thước đặt thành 210 x 297 mm, với trường DPI hiện ra vì đơn vị là vật lýsigned by Lollyvector SVGTự kiểm chứngGet the signed file9 paths367 nodes16 groups1 image10 KB

Ảnh tĩnh từ một bố cục có thời lượng

Một bố cục có thời lượng - một giai đoạn Sequence Studio, hay bất kỳ bảng vẽ nào điều khiển bằng dòng thời gian - là một thứ chuyển động, nên một bản xuất tĩnh phải trả lời câu hỏi "khoảnh khắc nào?". Quy tắc đúng như bạn nghĩ: khung hình tại vị trí đầu phát. Đặt đầu phát ở nơi bạn muốn lấy ảnh rồi xuất; những gì bạn thấy là những gì được xuất ra.

Khi bạn muốn nhiều hơn một khoảnh khắc, trường Frames xuất hiện bên cạnh kích thước đầu ra (chỉ với bố cục có thời lượng, và chỉ với định dạng tĩnh - PNG, JPG, WebP, SVG hoặc PDF). Để nguyên ở 1 cho khung hình tại đầu phát. Tăng lên và bạn sẽ có từng ấy ảnh tĩnh được lấy mẫu tại các khoảng cách đều nhau trên toàn bộ chuỗi cảnh:

Hữu ích cho một storyboard, một bảng thumbnail, một contact sheet để xem xét lại hoặc một carousel mạng xã hội cắt thẳng từ một bản dựng video.

Việc lấy mẫu được thực hiện tại điểm giữa của mỗi khoảng thay vì tại các cạnh, vì khoảnh khắc đầu tiên của một chuỗi cảnh thường là một chuyển cảnh vào chưa kịp hiện rõ và khoảnh khắc cuối là trạng thái sau khi mọi clip đã kết thúc - lấy mẫu tại điểm cuối sẽ tốn hai khung hình của bạn cho những khung gần như trống. Số lượng bị giới hạn ở 64 (một contact sheet là để con người đọc), và bất cứ thứ gì vô nghĩa được nhập vào trường này sẽ quay về 1 thay vì làm hỏng bản xuất. Mỗi khung hình là một ảnh tĩnh bình thường, nên Content Credentials, dấu ấn (imprint), đơn vị vật lý và DPI đều hoạt động y hệt như với một bản xuất đơn.

Trường Frames là cách để có được một bảng ảnh ngay hôm nay. Engine dành sẵn một tham số URL cuts tương ứng, nhưng chưa có shell nào đọc nó từ một liên kết, nên một liên kết được chia sẻ luôn mở lại ở khung hình đầu phát - xem URL Mode.

PDF nhiều trang

Một số công cụ dựng ra tài liệu PDF nhiều trang thay vì một tác phẩm đơn - một trang bìa, nội dung chảy sang bao nhiêu trang cần thiết và một trang bìa sau, tất cả trong một tệp (xem công cụ Multi-Page PDF). Mỗi trang là một trang PDF thật có kích thước theo khung của trang đó, nên người đọc và máy in có được các trang thật, không phải một ảnh dài.

PDF nhiều trang là tài liệu RGB và không mang các dấu cắt/bleed - những thứ đó thuộc về đường xuất trang đơn Print PDF ở trên. Chúng mang cùng siêu dữ liệu PDF/X-4 như mọi bản xuất PDF (hộp trang, XMP, ID tài liệu, một output intent sRGB kèm hồ sơ nhúng), và chúng cung cấp Content Credentials (bên dưới) - trên công cụ Multi-Page PDF, tùy chọn này được chọn sẵn.

Tạo nhiều thứ cùng lúc

Lolly có ba cách riêng biệt để làm việc trên diện rộng, và chúng giải quyết những công việc khác nhau - chỉnh sửa hàng loạt là một năng lực hạng nhất của nền tảng, không phải thứ mỗi công cụ tự phát minh lại:

Quy tắc chung: các hàng cùng một thiết kế thuộc về một tài liệu → một công cụ điều khiển bằng bảng; các hàng phải xuất ra các tệp riêng biệt/pro; các thiết kế khác nhau cần cùng một chỉnh sửa → multi-edit. (Một tùy chọn kết xuất "combine media" đang được lên kế hoạch sẽ nối hai cách đầu lại với nhau - ghép các bản xuất cùng định dạng thành một PDF, một video hoặc một contact sheet để kiểm duyệt.)

PowerPoint (PPTX)

The export panel with PowerPoint chosen: one slide per page, text and shapes kept editablesigned by Lollyvector SVGTự kiểm chứngGet the signed file33 paths~1.8k nodes37 groups29 KBThe export panel with PowerPoint chosen: one slide per page, text and shapes kept editablesigned by Lollyvector SVGTự kiểm chứngGet the signed file33 paths~1.8k nodes37 groups29 KB

Các công cụ nhiều trang và bố cục (Carousel, Doc Studio, Multi-Page PDF, các công cụ biểu đồ và các công cụ thẻ/bố cục canvas đơn) có thể xuất ra bộ slide PowerPoint - mỗi trang một slide. Mục đích không phải là ảnh chụp màn hình chính xác từng pixel; mà là để đưa cho đồng nghiệp một bộ slide họ thực sự có thể chỉnh sửa và lấy tài sản ra. Vì vậy mỗi trang được phân giải thành các đối tượng gốc:

Bố cục chỉ mang tính tương đối theo chủ ý - mục tiêu là nội dung trung thực, có thể tái sử dụng, chứ không phải một ảnh chụp màn hình bị khóa cứng. Bất cứ thứ gì walker không thể thể hiện tự nhiên (một vùng có bộ lọc hoặc mặt nạ phức tạp) sẽ được nhúng dưới dạng ảnh để không mất gì. Một bản trình chiếu có một kích thước trang duy nhất, lấy từ trang đầu tiên.

PowerPoint cũng là một lối vào - định dạng này hoạt động hai chiều. Deck Builder mở một tệp .pptx sẵn có thành các trang chiếu có thể chỉnh sửa, được gắn khớp theo thương hiệu của bạn, còn tiện ích Rebrand a Deck đổi lại chủ đề của một bản trình chiếu tại chỗ - bảng màu chủ đề, màu sắc và phông chữ được gán cứng - mà không đụng đến biểu đồ, SmartArt hay hiệu ứng chuyển động của nó, rồi trả về một tệp .pptx. Xem Nhập một thiết kế → Bản trình chiếu và tài liệu.

DXF (tệp cắt)

The export panel with Penpot chosen: the .penpot file, and Send to Penpot beside the downloadsigned by Lollyvector SVGTự kiểm chứngGet the signed file42 paths~1.6k nodes47 groups1 image30 KBThe export panel with Penpot chosen: the .penpot file, and Send to Penpot beside the downloadsigned by Lollyvector SVGTự kiểm chứngGet the signed file42 paths~1.6k nodes47 groups1 image30 KB

Các công cụ vector (Brand Lockup, QR Code, Street Map, Wayfinding Signage, Pose Geeko, các logo lockup, Diagram Builder) có thể xuất DXF - định dạng trao đổi AutoCAD R12 mà máy cắt laser, máy plot vinyl và phần mềm CNC/CAD đọc được. Hình học được ghi thành các path viền theo milimét (đường cong được làm phẳng đến một dung sai mịn), văn bản được viền thành path và màu sắc được ánh xạ tới AutoCAD Color Index gần nhất (thường quyết định công cụ/thao tác trên máy cắt). DXF chỉ là line-art - một vùng ảnh chụp hoặc đã lọc filter không có dạng đường cắt và sẽ bị loại bỏ (Lolly sẽ cảnh báo), vì vậy hãy dùng SVG/PDF khi bạn cần giữ lại nội dung raster.

Street Map là trường hợp rõ ràng nhất: toàn bộ thiết kế vốn đã là các nét vẽ, nên mỗi con đường và kênh đào trở thành một đường cắt mà không có gì bị bỏ đi.

Bản render Street Map của Paris bằng mực trên nền kem - hình vẽ đường nét thuần túy, nên mọi nét đều giữ nguyên khi đưa vào máy cắtsigned by Lollyvector SVGTự kiểm chứngGet the signed file7 paths~35k nodes7 groups431 KB

Cuộn xuống, và góc nhìn kéo lùi xuyên qua chính hình học đó: bảy đường path, không một pixel nào, mỗi nét sắc nét như tóc ở bất kỳ độ phóng đại nào. Đó chính là tệp mà máy cắt sẽ đọc.

SVG hoạt hình

The export panel on a Design deck with SCORM (LMS) chosensigned by Lollyvector SVGTự kiểm chứngGet the signed file36 paths~1.6k nodes47 groups1 image31 KBThe export panel on a Design deck with SCORM (LMS) chosensigned by Lollyvector SVGTự kiểm chứngGet the signed file36 paths~1.6k nodes47 groups1 image31 KB

Các công cụ chuyển động (Animated Ad, Lottie Ad) có thể xuất ra SVG hoạt hình - một hoạt ảnh vector độc lập, tự chứa. Khác với GIF/APNG/WebP (lấy mẫu từng khung hình thành pixel), một SVG hoạt hình xếp chồng các ảnh chụp vector với keyframe CSS nhúng sẵn, nên nó thu phóng ở mọi kích cỡ mà không cần codec hay runtime bên ngoài - nó lặp trong một tab trình duyệt hoặc một thẻ <img>. Văn bản vẫn được vẽ đường viền nên hiển thị được ở mọi nơi. Nó dùng chung các tùy chỉnh Thời lượng/tốc độ khung hình của các định dạng hoạt hình khác, và (do nặng hơn trên mỗi khung so với bitmap) dùng tốc độ khung hình mặc định thấp hơn.

Trong suốt

Các công cụ hỗ trợ tính năng này cung cấp một nút bật/tắt nền trong suốt (ví dụ No BG). Tính trong suốt được giữ lại ở PNG, WebP, AVIF, SVG (tĩnh và hoạt hình), APNG và Animated WebP. JPG và PDF luôn không trong suốt, còn TIFF được làm phẳng trên nền trắng (trên nền đen ở đường dẫn HDR - xem bên dưới).

Không gian màu

Hai câu hỏi khác nhau, đáng tách riêng: Lolly có thể đọc và tư duy trong những không gian màu nào, và nó ghi ra những không gian màu nào.

Đọc. Ở bất cứ nơi nào màu sắc được viết ra - stylesheet của một công cụ, nét vẽ của một SVG được nhập vào, giá trị của một token thiết kế, một bóng đổ hay gradient bên trong CSS shorthand - Lolly đọc toàn bộ từ vựng CSS Color 4: #hex, rgb(), hsl(), hwb(), lab(), lch(), oklab(), oklch(), các tên màu CSS và color() trong các không gian được định sẵn - srgb, srgb-linear, display-p3, a98-rgb, prophoto-rgb, rec2020, xyz-d50, xyz-d65 - kể cả các thành phần được viết dưới dạng từ khóa none. Một trình phân tích duy nhất làm việc này cho toàn bộ nền tảng, nên trình duyệt và mọi walker xuất tệp đều thống nhất về ý nghĩa của một chuỗi màu.

Điều đó quan trọng hơn vẻ ngoài của nó, vì trình duyệt phân giải CSS hiện đại thành CSS hiện đại. Viết color-mix(in oklab, …) thì Chrome sẽ tính ra oklab(…); dùng một token thương hiệu được lưu dưới dạng oklch() thì đó chính là giá trị nguyên văn mà walker xuất tệp nhìn thấy. Màu sắc ở các dạng đó được đọc đúng thay vì bị bỏ qua - điều mà một walker chỉ hiểu rgb() đã từng làm, xuất văn bản có màu thương hiệu thành màu đen, làm mất các bảng có tông màu và đường kẻ bảng, và đọc oklch(0.7 0.1 200) 0px 2px 4px như một độ lệch bóng đổ là 0.7 nhân 0.1.

Tư duy. Toán học màu sắc diễn ra theo tri giác thay vì trên các kênh thô. Việc suy ra bảng màu, dải màu, hài hòa và độ tương phản chạy trong OKLCH/OKLab, và một màu ngoài gamut được đưa vào phạm vi bằng chính thuật toán ánh xạ gamut của CSS Color 4 - giảm chroma kèm kiểm tra khoảng cách tri giác - thay vì cắt kênh, nên một màu sặc sỡ sẽ ổn định ở màu gần nhất mà bạn thực sự chấp nhận được thay vì một màu bị làm phẳng. Gradient nội suy trong không gian bạn chọn (mặc định là OKLab, hoặc oklch, lab, lch, srgb, srgb-linear, hsl, với một hướng di chuyển màu (hue-travel) cho các không gian dạng cực), và việc pha trộn được premultiplied, nên một hiệu ứng mờ dần sang trong suốt vẫn giữ đúng màu thay vì tối dần về màu đen trên đường đi. Một bộ nội suy duy nhất phục vụ cả trình xem trước lẫn các walker xuất tệp - đó chính là điều ngăn một gradient hình nón bị pha trộn theo một cách trên màn hình và một cách khác trong tệp xuất ra.

Ghi. Đầu ra cố tình hẹp hơn đầu vào, vì một tệp phải đọc được bởi bất cứ thứ gì mở nó, và một không gian màu chỉ được khai báo khi các con số thực sự đã được chuyển đổi sang không gian đó. Các định dạng màn hình và web được ghi dưới dạng sRGB và được gắn nhãn tương ứng; các định dạng in được ghi dưới dạng CMYK theo một điều kiện in được đặt tên (bên dưới); và đường dẫn HDR là Rec.2100 PQ (ở trên). Một màu có dải gam rộng khi tới bước xuất sẽ được ánh xạ vào sRGB thay vì bị gắn nhãn sai - việc mang color(display-p3 …) xuyên suốt vào một tệp vector là một phần mở rộng đã được lên kế hoạch, chưa phải là điều các bản xuất hiện tại làm được. Một gradient được tạo trong OKLab sẽ được nướng thành các điểm dừng sRGB thuần khi xuất ra, với các điểm dừng bổ sung chỉ được chèn thêm ở nơi sRGB lệch rõ so với đường cong cảm nhận, vì một <linearGradient> trong SVG hay một shading trục trong PDF không có tùy chọn không gian nội suy để mang theo chủ ý đó. Một giá trị được tạo ra, ba trình kết xuất, không hề lệch nhau.

Hồ sơ màu

Để màu sắc tái hiện trung thực trong các ứng dụng quản lý màu (nhà in, Photoshop, trình duyệt), các bản xuất được gắn kèm hồ sơ màu:

Việc này diễn ra tự động - không có thiết đặt nào để chỉnh. Ảnh thu nhỏ và bản xem trước bỏ qua nhãn để giữ dung lượng nhỏ. Một hồ sơ một lựa chọn, vì nó thay đổi pixel chứ không chỉ gắn nhãn - xem HDR bên dưới.

HDR (màu sáng)

Các bản xuất thông thường là sRGB: trắng là trắng, và một màu thương hiệu bão hòa cũng chỉ sáng bằng độ trắng bình thường của màn hình. Trên một màn hình hỗ trợ HDR, có rất nhiều dư địa sáng phía trên mức đó, và thẻ HDR trong bảng xuất tận dụng điều đó - màu thương hiệu và văn bản trắng của bạn được đẩy về phía độ sáng đỉnh để chúng thực sự phát sáng, trong khi vùng tối vẫn giữ tối để tạo độ tương phản cho ánh sáng đó.

Thẻ HDR trong bảng xuất, đã bật, với các núm White / Reach / Dark lift / Focus hiện ra phía dướisigned by Lollyvector SVGTự kiểm chứngGet the signed file15 paths897 nodes29 groups1 image17 KBThẻ HDR trong bảng xuất, đã bật, với các núm White / Reach / Dark lift / Focus hiện ra phía dướisigned by Lollyvector SVGTự kiểm chứngGet the signed file15 paths897 nodes29 groups1 image17 KB

Video

Các công cụ hoạt hình xuất chuyển động dưới dạng MP4, WebM hoặc GIF - và, nếu có, APNG, Animated WebP hoặc SVG hoạt hình dạng vector (ở trên). Vùng chứa video nào bạn thấy phụ thuộc vào trình duyệt của bạn - bộ chọn chỉ hiển thị những gì nó thực sự có thể ghi lại được:

Trình duyệtHiển thị
Safari / iOSMP4
FirefoxWebM
Chrome / Edge 126+ / AndroidMP4 và WebM
Chrome cũ hơnWebM

GIF hoạt động ở mọi nơi (rất phù hợp cho trò chuyện/email; dung lượng lớn hơn và ít màu hơn video). Các công cụ hoạt hình cũng cung cấp Wait (số giây để hoạt ảnh ổn định trước khi ghi) và Duration (độ dài đoạn clip).

Một liên kết ?format=… được chia sẻ yêu cầu một vùng chứa mà trình duyệt của bạn không thể ghi được sẽ tự động chuyển sang vùng chứa còn lại và đặt tên tệp tương ứng.

Âm thanh. Các bản xuất video không im lặng. Một công cụ có thể đặt một nền nhạc dưới đoạn clip - một tài sản âm thanh từ danh mục, được lặp hoặc cắt cho khớp độ dài clip, kèm hiệu ứng mờ dần vào/ra, âm lượng và tự động hạ âm lượng dưới âm thanh riêng của cảnh quay - và các công cụ ghi hình mang nguyên âm thanh trực tiếp của cảnh quay vào tệp. MP4WebM giữ track âm thanh đã trộn; GIF và các định dạng ảnh hoạt hình (APNG, Animated WebP, Animated SVG) vốn dĩ không có âm thanh.

Âm thanh

Một số công cụ xuất âm thanh riêng, không chỉ là một track trong video. Voice Recorder ghi lại giọng nói qua micro với đồng hồ đo mức tín hiệu trực tiếp và gợi ý nhẹ nhàng, sau đó lưu dưới dạng MP3 (mặc định, được chuyển mã ngay trong trình duyệt của bạn) hoặc theo vùng chứa gốc của nó - M4A (AAC), OGG hoặc WebM (Opus), tùy vào định dạng trình duyệt của bạn ghi được. Cũng như mọi thứ khác, việc mã hóa diễn ra ngay trên thiết bị của bạn - không có gì được tải lên.

Âm thanh bạn đưa vào cũng đa dạng không kém. Bộ chọn tài sản chấp nhận MP3, WAV, OGG/Opus, M4A/AACFLAC (giữ nguyên byte và giải mã trên thiết bị), MIDI (.mid - được chuyển đổi khi nhập thành một track tổng hợp nhỏ gọn trên thiết bị) và module tracker - MOD, XM, IT, S3M, STM, MTM (giải mã trên thiết bị bởi một trình phát đi kèm, chỉ vài kilobyte dữ liệu nhạc). Bất kỳ tệp nào trong số này đều có thể trở thành nền nhạc dưới một bản xuất video, hoặc phát trong trình phát nền của Neurospicy Mode.

Âm thanh một phần của quy trình format= / --export= bên dưới: wav, mp3, m4aopus là các id định dạng bình thường, nên một bản xuất chỉ có âm thanh cũng dễ chia sẻ và dễ dùng bằng script như một PNG. Kết quả ra chỉ có âm thanh, không có hình ảnh.

Xuất xứ & hình mờ

Ở nơi định dạng hỗ trợ, các bản xuất mang theo siêu dữ liệu xuất xứ - phần mềm, nguồn, tên công cụ và dòng ghi công trong hồ sơ của bạn - được nhúng theo cách tự nhiên của định dạng (PNG iTXt, JPEG EXIF, PDF info, <metadata> của SVG, comment của GIF). Đây chỉ là thông tin tác quyền; không có gì được tải lên. Các công cụ Experimental còn đóng thêm một hình mờ hiển thị được, do host áp dụng nên không thể bị xóa bằng cách chỉnh sửa công cụ.

Lolly Imprint. Các bản xuất raster còn mang theo hình mờ pixel vô hình riêng của Lolly - Lolly Imprint - bật theo mặc định, giống như Content Credentials. Trong khi thông tin xác thực và siêu dữ liệu xuất xứ đi kèm bên cạnh pixel và sẽ mất đi khi lưu lại, chụp màn hình hoặc xóa metadata, thì Imprint sống bên trong pixel và tồn tại qua việc nén lại - nên một bản sao của ảnh vẫn có thể được nhận diện là do Lolly tạo ra sau này. Đây là một dấu hiệu bền vững, không phải một đảm bảo mật mã học, và nó chỉ mang tính hiện diện (không chứa dữ liệu cá nhân nào). Nó có mặt trong PNG, JPG, WebP, AVIF, TIFF và BMP, và trong các ảnh raster do Lolly kết xuất được ghép vào một PDF hoặc PPTX - không bao giờ có trong một ảnh mà bạn đã nhúng vào, chỉ trong những gì chính Lolly kết xuất. Bỏ chọn thẻ Lolly Imprint trong bảng xuất để bỏ qua, hoặc truyền imprint=0 trong một liên kết chia sẻ. (Khả năng tồn tại của AVIF qua việc mã hóa lại chưa được hiệu chỉnh; việc phát hiện trong PDF/PPTX chỉ bao phủ các ảnh raster do Lolly nhúng.) /verify phát hiện nó ngay trên thiết bị - xem Content Credentials Identity.

Thông tin xác thực bền vững. Bên cạnh Imprint còn có một dấu thứ hai, nặng hơn: Durable credential, dùng một mô hình mạng nơ-ron trên thiết bị (định dạng TrustMark) để ghi id của Lolly vào pixel, để liên kết "làm bằng Lolly" tồn tại qua việc xóa metadata, mã hóa lại và được các công cụ nhận biết TrustMark đọc lại, cũng như chính Lolly. Nó tắt theo mặc định - khác với Imprint thuần JavaScript, nó tốn một lượt xử lý mạng nơ-ron cho mỗi lần xuất cộng thêm một lần tải mô hình duy nhất, nên đây là một lựa chọn bật thêm có chủ ý chứ không phải một khoản phí âm thầm. Chỉ dành cho raster (PNG, JPG, WebP, AVIF, TIFF), được tick trong bảng xuất hoặc truyền dưới dạng durable=1 trong một liên kết chia sẻ. Trên các ứng dụng máy tính để bàn và di động, thẻ này bị ẩn hẳn thay vì hiển thị như một thao tác vô nghĩa, vì không có nguồn nào để tải mô hình khi ngoại tuyến.

Bảo vệ nội dung. Trong bảng xuất, Password protect, C2PA Credentials, Lolly ImprintDurable credential gộp lại thành một nhóm Content protection thu gọn, tùy theo định dạng, để các tùy chọn xuất xứ và bảo vệ của một tệp nằm cùng một chỗ - nhóm này chỉ hiển thị các thẻ áp dụng được cho định dạng đã chọn, và tự ẩn hoàn toàn khi không thẻ nào áp dụng. Các dấu in cố tình không nằm trong đó: chúng là hình học sản xuất in ấn chứ không phải bảo vệ, nên Print marks & bleed - phép đo bleed theo milimét cùng Crop, Registration, Bleed, Colour bars và Stamp details - vẫn giữ thẻ cấp cao nhất riêng trên các định dạng in.

Nhóm Content protection được mở trên một bản xuất PNG, chỉ hiển thị các thẻ áp dụng được cho nósigned by Lollyvector SVGTự kiểm chứngGet the signed file21 paths~1.5k nodes35 groups3 images24 KBNhóm Content protection được mở trên một bản xuất PNG, chỉ hiển thị các thẻ áp dụng được cho nósigned by Lollyvector SVGTự kiểm chứngGet the signed file21 paths~1.5k nodes35 groups3 images24 KB

Trước khi xuất (kiểm tra tiền chế bản in). Bật Print preflight (export-preflight) trong cờ tính năng thuộc Hồ sơ của bạn - mặc định là tắt, để một cá nhân xuất một PNG cho tin nhắn trò chuyện không bao giờ bị bất ngờ bởi các phát hiện tiền chế bản in, và mặt bằng điều khiển của một triển khai (lolly.work) có thể đặt mặc định bật cho thành viên của mình - và một thẻ Before you export xuất hiện ở cuối bảng, ngay phía trên các nút bấm, bất cứ khi nào các quy tắc in có điều gì đúng để nói về công việc: định dạng, kích thước và bleed, rồi đến vùng trim và bleed, độ phủ mực, số lượng bản kẽm và số trang, kèm một kết luận bên cạnh tiêu đề của nó. Nó nằm dưới mọi thiết đặt vì đó là một phát biểu về các thiết đặt đó chứ không phải là một thiết đặt khác - và nó không bao giờ chặn việc xuất. Nó cho bạn biết một nhà in sắp nhìn thấy điều gì.

Chi phí, tính toán từ bảng giá của bạn. Bên dưới phần preflight - cuối cùng, vẫn phía trên các nút bấm - là một thẻ chuyển những con số đếm đó thành tiền, và chỉ luôn từ mức giá do ai đó cung cấp. Nó đọc bất cứ thứ gì bước preflight đã đếm được, dù thẻ preflight có được bật hay không, và nó cần hai điều đúng cùng lúc: công việc có thứ gì đó mà một bảng giá có thể định giá được (bản kẽm, tờ in, diện tích, số trang, các dòng biến thể hoặc tệp đầu ra - nên một PNG logo đơn giản sẽ không bao giờ hiển thị nó), có một bảng giá (rate card) hiện diện. Một bảng giá là danh sách giá dạng JSON từ nhà in của bạn. Một bản dựng mặc định không mang theo bảng giá nào và không có cách nào trong ứng dụng để nạp một bảng: nó chỉ đến dưới dạng một tài sản danh mục mà một triển khai cung cấp, hoặc qua tiện ích mở rộng bảng giá tùy chọn mà một người tự lưu trữ hoặc mặt bằng điều khiển bật lên. Không có bảng giá, không có gì được hiển thị - không lời nhắc, không bảng trống.

Quy tắc mà toàn bộ tính năng này được xây dựng dựa trên là nó không bao giờ bịa ra tiền. Mỗi con số là một mức giá bạn cung cấp nhân với một số lượng Lolly đã đếm - 4 plate × €35.00 - và tổng số nêu rõ nguồn của chính nó ngay trong cùng câu với con số: nhà cung cấp mà bảng giá nêu tên, và ngày mà bảng giá nói mức giá của nó áp dụng từ đó. Không có đơn vị tiền tệ mặc định, không có giá trị giữ chỗ và không có số 0 nào thay thế cho một mức giá bị thiếu. Những gì tệp tự nói về chính nó vẫn luôn được thuật lại như lời trích dẫn: "The file says: … Lolly has not verified this."

Và khi không thể tính toán một cách trung thực, bảng làm việc biến mất thay vì suy giảm thành một con số xám mờ hoặc điền ẩu:

Thẻ này là chrome, không bao giờ là nội dung: nó bị loại bỏ khỏi mọi bước xuất tệp, nên không thể làm dịch chuyển một pixel nào của tệp bạn tải xuống. Và đó là phép tính số học, không phải một báo giá - chỉ nhà in của bạn mới có thể cho bạn một báo giá thực sự.

Bản kết xuất được ghép. Khi một công cụ nhúng đầu ra của một công cụ khác (ví dụ một Event Name Badge nhúng một QR Code), bản kết xuất lồng bên trong được nội tuyến vào bản xuất của công cụ cha - nó vẫn là vector thật trong SVG và PDF, và được raster hóa sắc nét trong PNG/JPG/WebP. Thành phần con được nhúng chỉ là bước trung gian: nó không có hình mờ và không có xuất xứ riêng; chỉ tài sản hoàn thiện của công cụ cha mới có. (Ghép chỉ áp dụng cho SVG và các định dạng raster; HTML/MD/TXT không thể được ghép.)

Bảo vệ bằng mật khẩu

Hai loại khóa độc lập, đều hoàn toàn trên thiết bị.

PDF open-password - thẻ Password protect (Bảo vệ bằng mật khẩu) trong bảng xuất cung cấp hai cấp độ:

Thẻ Password protect được mở rộng trên một bản xuất PDF, với trường mật khẩu và hai cấp khóasigned by Lollyvector SVGTự kiểm chứngGet the signed file11 paths~4.4k nodes11 groups1 image51 KBThẻ Password protect được mở rộng trên một bản xuất PDF, với trường mật khẩu và hai cấp khóasigned by Lollyvector SVGTự kiểm chứngGet the signed file11 paths~4.4k nodes11 groups1 image51 KB

Cả hai cấp độ đều loại trừ lẫn nhau với Content Credentials (một PDF được mã hóa không thể mang chứng nhận).

Tải xuống có khóa (toàn bộ zip + phòng thủ theo chiều sâu) - một bản xuất ZIP (định dạng ZIP trong bảng xuất, gộp nhiều định dạng của một công cụ), một lượt tải thư mục (Projects → Download) hoặc lưới hàng loạt đều có thể khóa toàn bộ zip bằng một mật khẩu, ở hai cấp độ:

Cùng một thẻ Password protect (Bảo vệ bằng mật khẩu) trong bảng xuất điều khiển cả khóa PDF lẫn khóa ZIP, tự đổi cách diễn đạt tùy theo định dạng được chọn. Một mật khẩu duy nhất bảo vệ mọi thành phần - hình ảnh, SVG, tất cả, kể cả PDF (chỉ có container zip mới bảo vệ được các file không phải PDF, vốn không có khóa riêng). Và đây là phòng thủ theo chiều sâu: bất kỳ PDF nào bên trong cũng được khóa AES-256 riêng bằng cùng mật khẩu, nên một PDF vẫn bị khóa ngay cả sau khi zip được giải nén. Hộp thoại xuất hiện khi bạn bắt đầu tải xuống; để trống mật khẩu nghĩa là không khóa.

Liên kết chia sẻ có mật khẩu - bất kỳ liên kết chia sẻ nào cũng có thể được mã hóa sao cho khi mở, người nhận phải nhập mật khẩu. Toàn bộ trạng thái liên kết được mã hóa AES-256 bằng khóa suy ra từ mật khẩu (PBKDF2); chỉ có bản mã được truyền đi, nên mật khẩu không bao giờ nằm trong liên kết và việc giải mã diễn ra ngay trên trình duyệt của người nhận - máy chủ phục vụ liên kết chỉ thấy bản mã trong URL, không bao giờ thấy mật khẩu và không bao giờ thấy thiết kế đã giải mã. Bật tính năng này trong hộp thoại Share (Chia sẻ). Một liên kết đã mã hóa chỉ có thể mở được trong Lolly (không thể nhúng như một hình ảnh, vì đường dẫn đó không thể hiện hộp thoại nhập mật khẩu). Xem URL Mode → Encrypted links.

Content Credentials (C2PA)

Các bản xuất có thể mang Content Credentials - một manifest C2PA đã ký được nhúng vào file, ghi lại theo cách chống giả mạo rằng file được tạo bằng Lolly và chưa bị thay đổi kể từ đó. Đây là phiên bản theo chuẩn hóa của siêu dữ liệu nguồn gốc nói trên: một tuyên bố mật mã học (cái gì tạo ra file, khi nào, bởi ai và ở đâu) được gắn với hash của các byte trong file, nên bất kỳ chỉnh sửa nào sau đó đều có thể bị phát hiện bởi trình xem hỗ trợ C2PA. Chuẩn này do Content Authenticity Initiative (Adobe, BBC, Microsoft, Nikon và những hãng khác) quản lý, vì vậy các chứng nhận mà Lolly ghi cũng chính là loại mà máy ảnh, tòa soạn và bộ công cụ sáng tạo đang áp dụng.

Thẻ C2PA Credentials, đã được tích sẵn, với thời hạn chứng nhận bên cạnhsigned by Lollyvector SVGTự kiểm chứngGet the signed file8 paths652 nodes14 groups2 images13 KBThẻ C2PA Credentials, đã được tích sẵn, với thời hạn chứng nhận bên cạnhsigned by Lollyvector SVGTự kiểm chứngGet the signed file8 paths652 nodes14 groups2 images13 KB

Trên điện thoại

Các điều khiển xuất nằm sau nút Render nổi, mở ra bảng Export (Xuất) - cùng các định dạng, kích thước, sao chép, tải xuống và chia sẻ, được tối ưu cho thao tác chạm.

Tham chiếu định dạng

Mọi id mà host có thể render, được nhóm lại. Đây cũng chính là các giá trị cho tham số URL format= và cờ CLI --export= - xem URL ModeCLI. Một công cụ chỉ cung cấp tập con mà tác giả của nó khai báo, nên bộ chọn luôn ngắn hơn danh sách này.

LoạiId
Rasterpng · jpg/jpeg · webp · avif · tiff (RGB TIFF) · cmyk-tiff (Print TIFF) · bmp · ico
Vectorsvg · svgz (SVG nén gzip) · emf · wmf · eps · eps-cmyk (EPS CMYK) · dxf (file cắt)
Trang & tài liệupdf · pdf-cmyk (Print PDF) · pptx (PowerPoint) · docx (Word) · odt (OpenDocument Text)
Chuyển độnggif · apng (Animated PNG) · webp-anim (Animated WebP) · svg-anim (Animated SVG) · webm · mp4
Âm thanhwav · mp3 · m4a · opus
Văn bản & dữ liệuhtml · md · txt · json · csv · ics · vcf · css · scss · gpl (bảng màu GIMP)
Góizip

Một vài id khác đến từ hook xuất riêng của công cụ thay vì đường dẫn render dùng chung: ase (Adobe Swatch Exchange, từ Palette Lab), exrhdr (các raster dải động cao của Darkroom) và ttf / otf / woff (Font Convert). Chúng chọn định dạng theo cùng cách - bộ chọn, format=, --export= - chỉ là các byte được xây dựng bởi chính công cụ. Font Convert là ngoại lệ duy nhất: nó biến đổi một file font do bạn cung cấp, nên không có gì để một URL trần render cả.