Články
Změna vzhledu prvku pro tisk
- Podrobnosti
- Kategorie: Změna vzhledu výkresu
- Vytvořeno 14. listopad 2011
- Napsal Petr Sýkora
Uživatel si často přeje, aby výkres - přesněji některé prvky - se tiskly změněné - např. pro bílý papír je potřeba jiná barva prvku, než pro černé pozadí v pohledu. Problém je možném řešit přímým přebarvením prvků, nebo zapnutím vzhledu podle vrstev. Nejsnáze a nejlépe tento problém vyřeší Tabulka per.
Tabulka per je samostatný (dá se řící, že textový) soubor, který se připojí k výkresu a veškerý tisk (na papír, do souboru, s různými konfiguračními soubory pro tisk) se přizpůsobí pravidlům, která jsou v tabulce per nařízena. Tabulka per nemá žádný vlil na to, jak jsou prvky zobrazovány v pohledech. Ovlivňuje pouze tisk (na papír, nebo do souboru).
Následující film ukazuje, jak snadno vytvořit a použít tabulku per, která nařídí žlutým prvkům, aby se tiskly modře.
V tabulce per může být definováno oddílů (tj. skupin prvků, které se nějak změní) více. Žluté prvky se mohou přebarvit na modré, šedé prvky (další oddíl) na hnědé a prvky z vrstvy "Pomocné popisky" (třetí oddíl) se nebudou tisknout vůbec - i když budou v pohledu viditelné.
Může se stát, že definiční kritéria pro jednotlivé oddíly nejsou definována jednoznačně, a tak mohou existovat prvky, které patří do více oddílů. Například žlutý nápis z vrstvy "Pomocné popisky". Bude se tisknout modře (podle pravidel pro oddíl "Žluté prvky na modré") nebo se nebude tisknout vůbec (podle pravidel pro oddíl "Všechny pomocné popisky")?
V takové kolizní situaci záleží na pořadí, v jakém jsou oddíly seřazeny. Vyhodnocují se odshora a jakmile nějaký prvek z výkresu je zařazen do jednoho oddílu, již nebude pro další (nižší) oddíly vyhodnocován. Žlutý popisek se tedy vytiskne modře. Pokud bychom chtěli, aby se netiskl, museli bychom oddíl "Všechny pomocné popisky" přesunout (tlačítka Níže a Výše) nahoru.
V pravé části tabulky per jsou dvě karty. První - Výběrové kritérium určuje, jaké prvky budou v určeném oddílu. Podmínka může být i kombinovaná: Všechny zelené oblouky z vrstvy Stěny. Druhá karta určuje, co se s prvky z určeného oddílu při tisku stane. Jednoduchým povelem (přepínač Netisknout) lze tisk celého oddílu potlačit. Zdá se, že to je podobné, jako když ve Správci vrstev vypnete u vrstvy atribut Tisknout. Jenže tabulka per může mít oddíl definovaný mnohem sofistikovanějším kritériem, než je jen a pouze název vrstvy.
Výsledná tabulka per je textový makro-soubor, který je:
A) přenositelný na jiné PC a do jiných verzí MicroStationu/PowerDraftu/Bentley View.
B) je použitelný pro různé výkresy, neboť je možné ho kdykoliv (před tiskem) připojit.
C) nezávislý na způsobu tisku a na zvoleném konfiguračním souboru pro tisk (*.pltdfg).
...a může vypadat například takto:
BEGIN_GLOBAL
VERSION = 890
PLOTTING
VIEWS = 1-8
SYMBOLOGY = AsStored
EXPLODE_SHARED_CELLS = 0
EXPLODE_DIMENSIONS = 0
EXPLODE_MULTILINES = 0
EXPLODE_TAGS = 1
MATCH_MULTIPLE_SECTIONS = 0
PST_COMPATIBLE_MODE = 0
SORT_EXPORTED_GRAPHICS = 0
END_GLOBAL
BEGIN žluté_prvky_na_modré
IN_COLOR = 4,20,36,52,68,84,100
OUT_COLOR = 33
END
Té části "GLOBAL" sice nerozumím ani za mák - pravděpodobně to jsou nějaké odborné MicroStationovské pindy, ale definice oddílu žluté_prvky_na_modré je jistě - po této krátké instruktáži - srozumitelná i vám.
Poznámka: Aktuální tabulka per podporuje pouze barvy z tabulky barev, Ostatní možnosti: Skutečné barvy (TrueColor) a Knihy barev by měly být podporovány a použitelné v nové verzi.
Poznámka: Tabulku per můžete používat i při tisku do souboru - např. při vytváření PDF - viz tento článek.
Navazující článek: Tabulka per umí nahrazovat texty
Komentáře
- Žádné komentáře