Textformatering
Skapat för:
- Utvecklare
- Användare
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.
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 ,
,
,
|
Textrutemarginaler | no | ja |
,
,
,
|
Justering av hela stycken | no | ja |
|
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.
Experience Manager
- Dynamic Media Image Serving and Image Rendering API Home
- Om den här versionen
- Systemkrav och krav
- Krav och rekommendationer för diskutrymme
- Begränsningar och kända fel
- Teknisk support
- Dokumentkonventioner
- Installation
- API för bildservering
- Image Serving API
- Målgrupp
- Bildserverkomponenter
- Konfiguration och administration
- Hantera statiskt innehåll (inte bildinnehåll)
- Felsökning
- HTTP-protokollreferens
- Översikt över referens till HTTP-protokoll
- Introduktion till HTTP-protokoll
- Syntax och funktioner
- Syntax och funktioner
- Grundläggande syntax för Image Serving HTTP-protokoll
- HTTP-protokollkommandot för bildservern
- Lager
- Lagereffekter
- Begär kapsling och inbäddning
- Ersättningsvariabler
- Kommandomakron
- Bildkataloger
- Översättning av objekt-ID
- Textsträngslokalisering
- Stöd för SVG
- Förbehandling av begäran
- Bildscheman
- Färghantering för bildhantering
- Image Serving HTTP encoding
- Begäranlåsning
- Förfrågan om obehörig
- Vattenstämplar
- Serverar statiskt (icke-bildinnehåll) innehåll
- Medieuppsättningsbegäranden
- Textformatering
- Datatyper
- Kommandoreferens
- Översikt över kommandoreferenser
- justera
- ankare
- bfc
- bgc
- bgColor
- blendMode
- cache
- clipPath
- clipXPath
- färg
- beskära
- cropPathE
- defaultImage
- dpr
- effekt
- effectMask
- utöka
- anpassa
- vända
- fmt
- hei
- hide
- icc
- iccEmbed
- id
- imageSet
- jpegSize
- lager
- locale
- map
- mask
- maskUse
- nätverk
- op_blur
- op_brightness
- op_colorbalance
- op_colorize
- op_contrast
- op_growth
- op_growthMask
- op_growthMaskR
- op_hue
- op_invert
- op_noise
- op_saturation
- op_sharpen
- op_usm
- op_usmR
- opac
- ursprung
- pathAttr
- pathEmbed
- perspektiv
- pos
- printRes
- pscan
- qlt
- kvantifiera
- rect
- req
- res
- resMode
- gradera
- rotera
- scale
- scl
- size
- src
- mall
- text
- textAngle
- textAttr
- textFlowPath
- textFlowXPath
- textPath
- textPs
- type
- wid
- xmpEmbed
- Svarsdata
- Serverfunktion
- Mallar
- FXG-serverprotokollreferens
- Bildkatalogsreferens
- Attribut
- Attributreferens
- AllowDirectAccess
- AllowDirectUrls
- AnvändEffektmask
- AudioBitRate
- Bfc
- BkgColor
- CacheValidationPolicy
- ClientAddressFilter
- CatalogFile
- DefaultExpiration
- DefaultExt
- DefaultFont
- DefaultImage
- DefaultImageMode
- DefaultLocale
- DefaultPix
- DefaultThumbPix
- DigimarcId
- DigimarcInfo
- ErrorImage
- ErrorDetail
- Förfallotid
- FontMapFile
- FullMatch
- HttpAppleStreamingContext
- HttpFlashStreamingContext
- IccBlackPointCompensation
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- IccProfileRgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- LocaleMap
- LocaleStrMap
- Makrofil
- MaxPix
- NonImgExpiration
- PublishInfo
- PrintResolution
- RequestLock
- RequestObfuscation
- ResMode
- Upplösning
- RootId
- RootPath
- RootURL
- RuleSetFile
- SavePath
- StaticContentCatalogFile
- StaticContentRootPath
- SvgCatalogFile
- SynthesizeFontStyles
- ThumbBkgColor
- ThumbHorizAlign
- ThumbRes
- ThumbType
- ThumbVertAlign
- TimeStamp
- TotalStreamBitRate
- Betrodda domäner
- UseLastModified
- VideoBitRate
- VideoSize
- Vattenstämpel
- Image/SVG data reference
- Makrodefinition
- Teckensnittskarta
- ICC-profilmappningsreferens
- Regeluppsättningsreferens
- Bildserverproxy
- Responsiv statisk bildbibliotek
- API för bildåtergivning
- API för bildåtergivning
- Konfiguration
- Serveradministration
- Serveradministration
- Prefix för serveradministration
- Översikt över serveradministration
- Konfigurerar och hanterar servern
- Referens för konfigurationsinställningar
- HTTP-protokollreferens
- HTTP-protokollreferens
- Introduktion
- HTTP-protokollsyntax och funktioner
- Syntax och funktioner för HTTP-protokoll
- Grundläggande syntax för HTTP-protokoll för bildåtergivning
- Översikt över HTTP-protokollkommandot för bildåtergivning
- Vinjetter
- Material
- Avancerade återgivningseffekter
- Begär kapsling och inbäddning av
- Materialkataloger
- Förbehandling av begäran *
- Egna variabler
- Kommandomakron *
- Färghantering för bildåtergivning *
- Färgvärden
- HTTP-kodning för bildåtergivning
- HTTP-protokollkommandoreferens
- HTTP-protokollsvarsdata
- Materialkatalog
- Materialkatalog
- Introduktion
- Översikt över materialkatalog
- Attributreferens
- Attributreferens
- AllowDirectURLs
- CacheValidationPolicy
- CatalogFile
- ClientAddressFilter
- DefaultPix
- ErrorDetail
- ErrorImage
- Förfallotid
- Format
- IccBlackPointCompensation
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- IccProfileRgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- Makrofil
- MaxPix
- OnFailObj
- OnFailSel
- RenderSettings
- ResMode
- Upplösning
- RootId
- RootPath *
- RootUrl *
- RuleSetFile
- Sharp
- Skärpa
- VisaÖverlappningsobjekt
- TiffEncoding
- TimeStamp
- Betrodda domäner *
- UseLastModified
- VinjettMapFile
- Referens för materialdata
- Referens för vinjetteringskarta
- Makrodefinitionsreferens
- ICC-profilmappningsreferens
- Regeluppsättningsreferens
- Verktyg