Native cloudy annotation borders
HPDFRenderHeadlessPagePNG syntetyzuje tymczasowe chmuraste obramowanie dla adnotacji Square, Circle, Polygon i FreeText bez wyglądu normal
Dostarczony wygląd normal zachowuje pierwszeństwo i żaden generowany AP, fonty ani zasoby stanu grafiki nie są dodawane do PDF źródła
Continuous contours
Słownik BE wybiera S=C i intensywność I od 0 do 2, ze standardowym defaultem 0; szerokość BS i wzory dash pozostają efektywne, jak wymaga ISO 32000-1 Table 167
Chmury używają jednego zamkniętego konturu łuski sześciennej z normalnymi zewnętrznymi świadomymi nawijania, ograniczonym wyprostowaniem zakrzywionych ścieżek i deterministycznym rozstawem obwodu
Prostokąty i elipsy zachowują geometrię RD; wielokąty konsumują Vertices albo operacje Path linii/sześcianu, łącznie z kształtami zgodnymi z ruchem wskazówek zegara, przeciwnymi i wklęsłymi
Kolory stroke i fill, krycie CA/ca, rotacja strony, UserUnit i Form BBox adnotacji pozostają efektywne; zerowa intensywność, zerowa szerokość i brak koloru stroke zachowują zwykłą ścieżkę wyglądu
FreeText używa istniejącego buildera layoutu Unicode z granicami zawartości wpuszczonymi wewnątrz wewnętrznej granicy tuszu chmury, bez zmieniania źródłowego RD
Limits and acceptance
Storage konturu, głębokość subdivizji, operacje, tokeny, zdekodowane bajty, pamięć robocza i bajty wyjścia są ograniczone; anulowanie i nieudane renderowanie zachowują bajty celu i obiekty źródła
Natywny wejścia bez GUI i fiksowane wzory akceptacyjne są dokumentowane w Tests/Linux/HeadlessCairoCloudAnnotations.en-us.md
Niezależne towarzysze analityczni pokrywają szerokość, intensywność, dash, krycie, rotację i UserUnit w wielu skalach; rzeczywiste dowody MuPDF i Poppler pozostają odrębne, bo standard nie narzuca dokładnego stylu łuski
Zwykłe fixture'y brakujących wyglądów to PDF 1.7, natomiast fixture'y Path PDF 2.0 jawnie ćwiczą odzyskiwanie brakujących wyglądów
Osadzone fonty default CFF, dodatkowe operatory DA FreeText i dokładne pokrycie tekstu ułamkowych trójkątów pozostają odrębną pracą
Zobacz fallback adnotacji i podpisy linii i obramowania reliefowe po powiązane zachowanie renderowania
Wygenerowane widoki fontów adnotacji dzielą jeden niemutowalny, budżetowany zdekodowany bufor wewnątrz każdej adnotacji, podczas gdy powtórzone parsowanie fontów nadal rezerwuje swoją tymczasową pamięć roboczą i odpytuje anulowanie