Używanie obrazów w szablonach dokumentów: Różnice pomiędzy wersjami
PlanfixBot (dyskusja | edycje) (Utworzono nową stronę "{{#seo: |title=Using images in document templates |titlemode=append |keywords=Planfix, templates, document, изображения. images, files, using |description=Using images in document templates }}<div style="background-color:#ffcaca; border: 1px solid #fd9292;padding:10px;">W szablonach dokumentów dozwolone jest używanie obrazów w formatach: '''BMP''', '''JPG''', '''JPEG''' i '''PNG'''.</div> Istnieją dwa sposoby użycia obrazów w document templates…") |
PlanfixBot (dyskusja | edycje) Nie podano opisu zmian |
||
| Linia 1: | Linia 1: | ||
{{#seo: | {{#seo: | ||
|title= | |title=Używanie obrazów w szablonach dokumentów | ||
|titlemode=append | |titlemode=append | ||
|keywords=Planfix, templates, document, изображения. images, files, using | |keywords=Planfix, templates, document, изображения. images, files, using | ||
| Linia 6: | Linia 6: | ||
}}<div style="background-color:#ffcaca; border: 1px solid #fd9292;padding:10px;">W szablonach dokumentów dozwolone jest używanie obrazów w formatach: '''BMP''', '''JPG''', '''JPEG''' i '''PNG'''.</div> | }}<div style="background-color:#ffcaca; border: 1px solid #fd9292;padding:10px;">W szablonach dokumentów dozwolone jest używanie obrazów w formatach: '''BMP''', '''JPG''', '''JPEG''' i '''PNG'''.</div> | ||
Istnieją dwa sposoby | Istnieją dwa sposoby używania obrazów w [[document templates]]: | ||
*'''Statycznie''' | *'''Statycznie''' - obrazy są umieszczone w szablonach dokumentów i w każdym dokumencie wygenerowanym ze szablonu będą wyświetlane dokładnie tak, jak zostały umieszczone w szablonie. | ||
*'''Dynamicznie''' | *'''Dynamicznie''' - obrazy są powiązane za pomocą [[Pliki (typ pola)|Plik]] typu [[Zmienne w szablonach dokumentów|zmienna]], i w każdym dokumencie wygenerowanym ze szablonu zmienna zostanie zastąpiona obrazem odpowiadającym tej zmiennej w danym momencie. | ||
Aby umieścić dynamiczny obraz w szablonie, | Aby umieścić dynamiczny obraz w szablonie, możesz użyć '''zmiennej z dodatkowymi parametrami''' lub '''zmiennej powiązanej z obrazem zastępczym''', która określa rozmiar i położenie obrazu w finalnym dokumencie. Obie opcje opisano poniżej. | ||
== | == Używanie zmiennej z dodatkowymi parametrami == | ||
Ogólnie, aby wstawić obraz do szablonu dokumentu, wystarczy dodać nazwę zmiennej w żądanym miejscu ( | Ogólnie, aby wstawić obraz do szablonu dokumentu, wystarczy dodać nazwę zmiennej w żądanym miejscu (wierszu, komórce) szablonu — w każdym stworzonym dokumencie będzie się tam znajdować odpowiadający plik obrazu: | ||
https://s.pfx.so/pf/br/ZRhtiY.png | https://s.pfx.so/pf/br/ZRhtiY.png | ||
* | Do ustawiania rozmiaru i położenia obrazu w finalnym pliku używane są następujące parametry: | ||
*W szablonach MS Word możesz jawnie ustawić '''rozmiar wstawianego obrazu.''' | |||
Składnia zmiennej: | Składnia zmiennej: | ||
| Linia 26: | Linia 27: | ||
::<nowiki>{{Task.File.Employee picture::200x300}}</nowiki> | ::<nowiki>{{Task.File.Employee picture::200x300}}</nowiki> | ||
* | *W szablonach MS Word możesz jawnie wybrać opcję zawijania tekstu wokół obrazu. W tym celu używany jest parametr '''wrapping''' zmiennej: | ||
:Przykład: | :Przykład: | ||
| Linia 35: | Linia 36: | ||
::<nowiki>{{System.File::50x50;wrapping=up and down}}</nowiki> | ::<nowiki>{{System.File::50x50;wrapping=up and down}}</nowiki> | ||
: | :Używany format: | ||
:* | :*nazwa zmiennej dodawana jest przed separatorem "::" (dwukropki); | ||
:*50x50 to szerokość x wysokość obrazu w dokumencie wygenerowanym ze szablonu; | :*50x50 to szerokość x wysokość obrazu w dokumencie wygenerowanym ze szablonu; | ||
:*wrapping | :*wrapping - wybiera opcję zawijania tekstu. | ||
'''Uwaga:''' w powyższych przykładach użyto | '''Uwaga:''' w powyższych przykładach jednocześnie użyto dwóch parametrów oddzielonych średnikiem: rozmiaru obrazu i zawijania tekstu wokół obrazu. | ||
* | *W szablonach MS Word dostępne są również atrybuty '''MaxHeight''' i '''MaxWidth'''. Gdy użyty zostanie jeden z tych atrybutów, drugi zostanie ustawiony proporcjonalnie w finalnym pliku. | ||
:Przykład użycia zmiennej z dodatkowym atrybutem: | :Przykład użycia zmiennej z dodatkowym atrybutem: | ||
::<nowiki>{{System.File::MaxWidth=150}}</nowiki> | ::<nowiki>{{System.File::MaxWidth=150}}</nowiki> | ||
:Rezultat: obraz wstawiony do | :Rezultat: obraz wstawiony do wynikowego dokumentu będzie miał szerokość 150 pikseli, a wysokość zostanie dopasowana proporcjonalnie. | ||
*W szablonach MS Excel obrazy domyślnie | *W szablonach MS Excel obrazy domyślnie "wypełniają" komórkę zawierającą zmienną, więc rozmiar i proporcje będą zależeć od rozmiaru komórki przeznaczonej na obraz. Można używać scalonych komórek. | ||
:Aby wstawić obraz w oryginalnym rozmiarze, użyj atrybutu "original". Przykład użycia zmiennej z tym atrybutem: | :Aby wstawić obraz w jego oryginalnym rozmiarze, użyj atrybutu "original". Przykład użycia zmiennej z tym atrybutem: | ||
::<nowiki>{{Task.File.Employee picture::original}}</nowiki> | ::<nowiki>{{Task.File.Employee picture::original}}</nowiki> | ||
== | == Używanie zmiennej powiązanej z obrazem zastępczym == | ||
W tej opcji do szablonu dokumentu wstawiany jest tymczasowy obraz zastępczy, który określa rozmiar i położenie obrazu w pliku | W tej opcji do szablonu dokumentu wstawiany jest tymczasowy obraz zastępczy, który określa rozmiar i położenie obrazu w finalnym pliku. Opcja ta nie wymaga żadnych parametrów, ponieważ ustawienia obrazu można skonfigurować "wizualnie", przesuwając obraz zastępczy w szablonie i zmieniając jego rozmiar według potrzeb. Obraz zastępczy można powiązać ze zmienną, ustawiając nazwę zmiennej jako nazwę obrazu w szablonie dokumentu. | ||
Aby użyć tej opcji, | |||
Aby użyć tej opcji, musisz: | |||
*Otworzyć szablon dokumentu w LibreOffice | *Otworzyć szablon dokumentu w LibreOffice | ||
*Wkleić obraz do pliku i zmienić jego rozmiar/położenie według | *Wkleić obraz do pliku i zmienić jego rozmiar/położenie według potrzeb. | ||
*Kliknąć prawym przyciskiem myszy | *Kliknąć obraz prawym przyciskiem myszy i wybrać: | ||
**dla szablonów Excel — '''Name''' (zobacz przykład) | **dla szablonów Excel — '''Name''' (zobacz przykład) | ||
**dla szablonów Word — '''Properties''': | **dla szablonów Word — '''Properties''': | ||
https://s.pfx.so/pf/S2/ls5jfX.png | https://s.pfx.so/pf/S2/ls5jfX.png | ||
a w oknie | |||
a w otwartym oknie przejść do karty '''Parameters''', gdzie będzie pole '''Name''': | |||
https://s.pfx.so/pf/Sk/JEuxyp.png | https://s.pfx.so/pf/Sk/JEuxyp.png | ||
| Linia 71: | Linia 74: | ||
https://s.pfx.so/pf/uB/rzW6Mm.png | https://s.pfx.so/pf/uB/rzW6Mm.png | ||
Przy tworzeniu dokumentu za pomocą szablonu zaprojektowanego w ten sposób obraz pojawi się w miejscu, które określiłeś, względem pozostałych elementów w szablonie. | |||
== Przydatne informacje | == Przydatne informacje dotyczące tej metody: == | ||
* | *Przy tworzeniu dokumentu obraz w szablonie zostanie zastąpiony obrazem przesłanym do pola określonego w nazwie. Dlatego nie ma znaczenia, jaki obraz dodasz do pliku szablonu — jest on tylko zastępczym obrazem dla obrazu, który zostanie dodany do finalnego dokumentu. | ||
*Jeśli nazwa obrazu w pliku szablonu zawiera nazwę nieistniejącego pola | *Jeśli nazwa obrazu w pliku szablonu zawiera nazwę nieistniejącego pola lub jeśli w polu Name nie wpisano żadnego obrazu, otrzymany plik nie będzie zawierał obrazu. | ||
* | *Przy tworzeniu dokumentu zostanie wstawiony obraz o rozmiarze określonym w szablonie. Oznacza to, że jeśli obraz pieczęci w Twoim szablonie ma rozmiar 3"x3", ale rzeczywisty rozmiar obrazu przesłanego do ogólnego pola "Seal" wynosi 2"x2", obraz zostanie rozciągnięty do 3"x3" w pliku wynikowym. | ||
== | == Używanie tego samego obrazu wielokrotnie == | ||
Jeśli potrzebujesz wstawić ten sam obraz (np. pieczęć lub podpis) wielokrotnie w jednym szablonie dokumentu, użyj zmiennej z dodatkowym parametrem. Na przykład: | Jeśli potrzebujesz wstawić ten sam obraz (np. pieczęć lub podpis) wielokrotnie w jednym szablonie dokumentu, użyj zmiennej z dodatkowym parametrem. Na przykład: | ||
: '''<nowiki>{{General.Print::Tag1}}</nowiki>''' | : '''<nowiki>{{General.Print::Tag1}}</nowiki>''' | ||
gdzie parametr Tag1 to dowolny tekst | gdzie parametr Tag1 to dowolny tekst unikalny dla każdego użycia zmiennej w szablonie (np. Tag1, Tag2 itd.). | ||
Ten dodatkowy parametr, dodawany po symbolach "::" ( | Ten dodatkowy parametr, dodawany po symbolach "::" (dwukropki), może być użyty zarówno w zmiennej z dodatkowymi parametrami, jak i w zmiennej powiązanej z '''obrazem zastępczym.''' | ||
== Przydatne linki == | == Przydatne linki == | ||
*[[Wstawianie wszystkich plików zadania do dokumentu]] | *[[Wstawianie wszystkich plików zadania do dokumentu]] | ||
Aktualna wersja na dzień 13:55, 6 gru 2025
Istnieją dwa sposoby używania obrazów w document templates:
- Statycznie - obrazy są umieszczone w szablonach dokumentów i w każdym dokumencie wygenerowanym ze szablonu będą wyświetlane dokładnie tak, jak zostały umieszczone w szablonie.
- Dynamicznie - obrazy są powiązane za pomocą Plik typu zmienna, i w każdym dokumencie wygenerowanym ze szablonu zmienna zostanie zastąpiona obrazem odpowiadającym tej zmiennej w danym momencie.
Aby umieścić dynamiczny obraz w szablonie, możesz użyć zmiennej z dodatkowymi parametrami lub zmiennej powiązanej z obrazem zastępczym, która określa rozmiar i położenie obrazu w finalnym dokumencie. Obie opcje opisano poniżej.
Używanie zmiennej z dodatkowymi parametrami
Ogólnie, aby wstawić obraz do szablonu dokumentu, wystarczy dodać nazwę zmiennej w żądanym miejscu (wierszu, komórce) szablonu — w każdym stworzonym dokumencie będzie się tam znajdować odpowiadający plik obrazu:
Do ustawiania rozmiaru i położenia obrazu w finalnym pliku używane są następujące parametry:
- W szablonach MS Word możesz jawnie ustawić rozmiar wstawianego obrazu.
Składnia zmiennej:
- {{VariableName::SIZE_X_AXISxSIZE_Y_AXIS}}
Przykład użycia zmiennej z tym parametrem:
- {{Task.File.Employee picture::200x300}}
- W szablonach MS Word możesz jawnie wybrać opcję zawijania tekstu wokół obrazu. W tym celu używany jest parametr wrapping zmiennej:
- Przykład:
- {{System.File::50x50;wrapping=around frame}}
- {{System.File::50x50;wrapping=before text}}
- {{System.File::50x50;wrapping=up and down}}
- Używany format:
- nazwa zmiennej dodawana jest przed separatorem "::" (dwukropki);
- 50x50 to szerokość x wysokość obrazu w dokumencie wygenerowanym ze szablonu;
- wrapping - wybiera opcję zawijania tekstu.
Uwaga: w powyższych przykładach jednocześnie użyto dwóch parametrów oddzielonych średnikiem: rozmiaru obrazu i zawijania tekstu wokół obrazu.
- W szablonach MS Word dostępne są również atrybuty MaxHeight i MaxWidth. Gdy użyty zostanie jeden z tych atrybutów, drugi zostanie ustawiony proporcjonalnie w finalnym pliku.
- Przykład użycia zmiennej z dodatkowym atrybutem:
- {{System.File::MaxWidth=150}}
- Rezultat: obraz wstawiony do wynikowego dokumentu będzie miał szerokość 150 pikseli, a wysokość zostanie dopasowana proporcjonalnie.
- W szablonach MS Excel obrazy domyślnie "wypełniają" komórkę zawierającą zmienną, więc rozmiar i proporcje będą zależeć od rozmiaru komórki przeznaczonej na obraz. Można używać scalonych komórek.
- Aby wstawić obraz w jego oryginalnym rozmiarze, użyj atrybutu "original". Przykład użycia zmiennej z tym atrybutem:
- {{Task.File.Employee picture::original}}
Używanie zmiennej powiązanej z obrazem zastępczym
W tej opcji do szablonu dokumentu wstawiany jest tymczasowy obraz zastępczy, który określa rozmiar i położenie obrazu w finalnym pliku. Opcja ta nie wymaga żadnych parametrów, ponieważ ustawienia obrazu można skonfigurować "wizualnie", przesuwając obraz zastępczy w szablonie i zmieniając jego rozmiar według potrzeb. Obraz zastępczy można powiązać ze zmienną, ustawiając nazwę zmiennej jako nazwę obrazu w szablonie dokumentu.
Aby użyć tej opcji, musisz:
- Otworzyć szablon dokumentu w LibreOffice
- Wkleić obraz do pliku i zmienić jego rozmiar/położenie według potrzeb.
- Kliknąć obraz prawym przyciskiem myszy i wybrać:
- dla szablonów Excel — Name (zobacz przykład)
- dla szablonów Word — Properties:
a w otwartym oknie przejść do karty Parameters, gdzie będzie pole Name:
W polu Name wpisz nazwę zmiennej odpowiadającej polu zawierającemu obraz:
Przy tworzeniu dokumentu za pomocą szablonu zaprojektowanego w ten sposób obraz pojawi się w miejscu, które określiłeś, względem pozostałych elementów w szablonie.
Przydatne informacje dotyczące tej metody:
- Przy tworzeniu dokumentu obraz w szablonie zostanie zastąpiony obrazem przesłanym do pola określonego w nazwie. Dlatego nie ma znaczenia, jaki obraz dodasz do pliku szablonu — jest on tylko zastępczym obrazem dla obrazu, który zostanie dodany do finalnego dokumentu.
- Jeśli nazwa obrazu w pliku szablonu zawiera nazwę nieistniejącego pola lub jeśli w polu Name nie wpisano żadnego obrazu, otrzymany plik nie będzie zawierał obrazu.
- Przy tworzeniu dokumentu zostanie wstawiony obraz o rozmiarze określonym w szablonie. Oznacza to, że jeśli obraz pieczęci w Twoim szablonie ma rozmiar 3"x3", ale rzeczywisty rozmiar obrazu przesłanego do ogólnego pola "Seal" wynosi 2"x2", obraz zostanie rozciągnięty do 3"x3" w pliku wynikowym.
Używanie tego samego obrazu wielokrotnie
Jeśli potrzebujesz wstawić ten sam obraz (np. pieczęć lub podpis) wielokrotnie w jednym szablonie dokumentu, użyj zmiennej z dodatkowym parametrem. Na przykład:
- {{General.Print::Tag1}}
gdzie parametr Tag1 to dowolny tekst unikalny dla każdego użycia zmiennej w szablonie (np. Tag1, Tag2 itd.).
Ten dodatkowy parametr, dodawany po symbolach "::" (dwukropki), może być użyty zarówno w zmiennej z dodatkowymi parametrami, jak i w zmiennej powiązanej z obrazem zastępczym.
Przydatne linki