Textformatering text-formatting

Image Serving innehåller flera alternativ för att återge text, som du kan använda med kommandona text= och textPs=.

textPs= ger en hög nivå av likhet med text som återges med Adobe Photoshop och Illustrator. text= är rimligt kompatibelt med text som återges med Windows Wordpad.

NOTE
Förutom de skillnader som anges på andra ställen skapar text= subtila skillnader i den återgivna texten när den jämförs med textPs=. Understrykningar har till exempel inte samma tjocklek och position och syntetiserad kursiv återgivning visas i en något annorlunda vinkel. Om texten inte får plats i det tillgängliga utrymmet kan text= delvis beskära den sista raden, medan textPs= endast återger hela rader.

Alla textkommandon accepterar formaterad text som är baserad på en delmängd av RTF-specifikationen (Rich Text Format). Varje textlager kan ange ett eget textkommando.

I följande tabell visas de viktigaste funktionerna för varje textkommando:

Funktion
text=
textPs=
Se även
Adobe Photoshop-kompatibel
no
begränsad
Flöda text i godtyckliga former
no
ja
textFlowPath=, textFlowXPath=
Flöda text längs godtyckliga banor
no
ja
textPath=
Kopia
no
ja

Copy-passning

,

\textpassning

,

\copyfitlines

,

\copyfitmaxlines
Textrutemarginaler
no
ja
\margl

,

\margr

,

\margt

,

\margb
Justering av hela stycken
no
ja
\qj
justering av sista raden
no
ja
\lastql, \lastqr, \lastqc, \lastqj
Styckeindrag
no
ja
\fi, \li, \ri
Endast versaler och kapitäler
no
ja
\caps, \scaps
Färger för bildhantering
no
ja
\*\iscolortbl
Flera kantutjämningslägen
no
ja
textAttr=
text uppifrån/ned/höger-vänster
no
ja
\stextFlow
Stöd för Photofont®
no
ja
Teckensnittshantering
Anpassa lagrets storlek automatiskt till texten
ja
ja
text=, textId=, size=
Stöd för CMYK
ja
ja
\cmykcolortbl, \*\iscolortbl
Teckenflöde från höger till vänster
ja
no
\rtlch
Inaktivera automatisk radbrytning
ja
no
textAttr=
Skala text automatiskt så att den passar lagret (genom olika upplösning)
ja
no
textAttr=

RTF-kompatibla strängar kan sättas samman manuellt eller genom att formatera texten i en textredigerare eller ordbehandlare som kan spara RTF-filer. RTF-filen kan sedan öppnas i en vanlig textredigerare och det aktuella RTF-innehållet i filen kopieras till begärande-URL:en.

Vissa ordbehandlare genererar ganska stora filer, som innehåller viktiga preamultiplikationer som inte används av Dynamic Media Image Serving. Vi rekommenderar att du tar bort oanvända RTF-element från strängen innan du skickar strängen till textkommandona.

Språkkodning som bygger på UTF-8 och ISO-standarder stöds i RTF-strängar som ett alternativ till de vanliga RTF-teckenkodningsmekanismerna. Detta gör att program kan skicka icke-engelsk text till servern utan att känna till RTF-kodning.

Alla tecken som inte är HTTP-kompatibla måste escape-konverteras om strängen ska skickas via http. Endast '=', '&' och '%' behöver escape-konverteras om strängen är inkluderad i fältet catalog::Modifiers i en bildkatalogspost. Kontrolltecken som <CR>, <LF> och <TAB> ska alltid tas bort.

Textmotorerna i Image Serving tolkar en deluppsättning kommandon som definieras av RTF-specifikationen (Rich Text Format), version 1.6. Den här delmängden fokuserar på teckensnitt-/teckenformatering, enkel styckeformatering och stöd för internationella teckensnitt och teckenuppsättningar. Mer avancerade formateringskonstruktioner, som formatmallar och tabeller, stöds inte för närvarande.

Du måste känna till RTF-specifikationen (Rich Text Format) som har publicerats av Microsoft när du försöker konstruera RTF-kodade textsträngar manuellt.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49