Avatar billede prodic Mester
04. januar 2005 - 19:30 Der er 3 kommentarer og
1 løsning

InDesign CS - Crop/Beskæring uden skalering

Det skulle være så simpelt, men er det umiddelbart ikke - i hvert fald ikke for undertegnede.

Findes der vitterligt ikke en nem måde at gøre følgende på:
Skriv noget tekst og crop/beskær det uden at skalere teksten og samtidig bevare tekstens synlighed?

I dette konkrete tilfælde er det en stregkode, hvor toppen af stregkoderne skal beskæres uden at de tilhørende tal i bunden skaleres med.

Fortæl mig venligst hvilken "magisk knap" der skal aktiveres før ovenstående kan lykkedes. Anyone?
Avatar billede spe Nybegynder
04. januar 2005 - 20:14 #1
Går ud fra at din stregkode er lavet med en stregkode-skrift og derfor reagere som al anden tekst. Tekst kan ikke beskæres ved at trækker rammens overkant ned det skubber blot placeringen af teksten eller som du oplever skalere teksten.
Der er ingen magisk knap til dette. Der er forskellige nødløsninger som at lægge et hvidt felt over toppen af tekstrammen.

En metode som måske er mere styrbar hvis du skal bruge den ens mange gange er følgende:
Skriv teksten (stregkoden) i en tekstramme. Brug funktionen Flyt grundlinien/ Baseline Shift til at flytte teksten så meget op over teksten overkant som du vil beskære den.
Læg derefter en hvid streg rundt om tekstrammen i en stregtykkelse bred nok til at dække toppen af teksten du vil af med. I stroke/streg paletten indstiller du tekstrammen til at lægge stregen udvendig (ikonet længst til højre) udfor Align Stroke som jeg ikke lige kan huske hvad hedder i den danske version.

Skal have stregkoden til at stå tæt på underkanten af en anden tekstramme eller billede så sørg for at lægge tekstrammen med stregkoden bagerst. Har du figursats så indstil tekstrammen med stregkoden til at ignorere figursatsen.
Avatar billede spe Nybegynder
04. januar 2005 - 20:17 #2
p.s hvis du bruger metoden med den hvide streg rundt om tekstrammen og skal bruge mange stregkoder, så husk at du kan gemme en tekstramme med indstillinger og indhold ind i et bibliotek og trække hele tekstrammen med indstiller ud fra biblioteket hver gang du skal bruge det og så blot mærke teksten op og skrive en ny stregkode.
Avatar billede prodic Mester
05. januar 2005 - 17:52 #3
Jeg takker for de forskellige muligheder.
Dog virkede ingen af dem helt efter hensigten, da feltet skal have en predefineret størrelse og er placeret på en uhensigtsmæssig baggrund.
Ydermere er stregkoden/stregkoderne ikke skrevet som en normal font, men bliver defineret via et eksternt modul.

Det lykkedes dog, at finde en work-a-round på problemet, da det eksterne modul næsten automatisk kan indsætte stregkoden i et predefineret tekst-felt.
Den danner en simpel kæde til tekst-feltet, og tilpasser sig automatisk det felt.
Men nu er alt ikke fryd og gammen, da det eksterne modul har nogle sjove tilbøjeligheder med hensyn til 1-taller og den automatiske tilpasning i tekst-feltet.

Om hvor alting er, så er her 30p for indsatsen.
Avatar billede spe Nybegynder
05. januar 2005 - 19:08 #4
Kan ikke gennemskue om dette kan hjælpe:

En anden nødløsnings mulighed kunne være at definere et afsnitsformat til stregkoderne hvor der er indbygget funktionen afsnitsstreg over. En sådan afsnitsstreg kan gøres hvid og med en punktstørrelse der passer til det der skal skæres væk og en placering fra grundlinien der svarer til den højde der skal skæres fra. Er du med på hvad jeg mener? eller vil du se et eksempel?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester