Używanie obrazów w szablonach dokumentów: Różnice pomiędzy wersjami

Z Planfix
Skocz do: nawigacja, szukaj
(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…")
 
Nie podano opisu zmian
 
Linia 1: Linia 1:
{{#seo:
{{#seo:
|title=Using images in document templates
|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 użycia obrazów w [[document templates]]:
Istnieją dwa sposoby używania obrazów w [[document templates]]:


*'''Statycznie''' obrazy są umieszczone bezpośrednio w szablonie dokumentu i w każdym dokumencie wygenerowanym ze szablonu będą wyświetlane dokładnie tak, jak zostały umieszczone w szablonie.
*'''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ą podłączone za pomocą zmiennej typu [[Pliki (typ pola)|File]], i w każdym dokumencie wygenerowanym ze szablonu zmienna zostanie zastąpiona obrazem odpowiadającym tej zmiennej w danym momencie.
*'''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, można użyć '''zmiennej z dodatkowymi parametrami''' lub '''zmiennej powiązanej z obrazem zastępczym (placeholder)''', która określa rozmiar i położenie obrazu w finalnym dokumencie. Obie opcje opisano poniżej.
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życie zmiennej z dodatkowymi parametrami ==
== Używanie zmiennej z dodatkowymi parametrami ==
Ogólnie, aby wstawić obraz do szablonu dokumentu, wystarczy dodać nazwę zmiennej w żądanym miejscu (linii, komórce) szablonu — w każdym tworzonym dokumencie będzie ona zawierać odpowiedni plik obrazu:
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


Poniższe parametry służą do ustawienia rozmiaru i położenia obrazu w pliku wynikowym:


*Dla szablonów MS Word można jawnie ustawić '''rozmiar wstawionego 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:
Składnia zmiennej:
Linia 26: Linia 27:
::<nowiki>{{Task.File.Employee picture::200x300}}</nowiki>
::<nowiki>{{Task.File.Employee picture::200x300}}</nowiki>


*Dla szablonów MS Word można też jawnie wybrać opcję zawijania tekstu wokół obrazu. W tym celu używa się parametru '''wrapping''' zmiennej:
*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>


:Format używany:
:Używany format:
:*przed nazwą zmiennej dodawany jest separator "::" (dwa dwukropki);
:*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 wybiera opcję zawijania tekstu.
:*wrapping - wybiera opcję zawijania tekstu.


'''Uwaga:''' w powyższych przykładach użyto jednocześnie dwóch parametrów, oddzielonych średnikiem: rozmiaru obrazu oraz zawijania tekstu wokół obrazu.
'''Uwaga:''' w powyższych przykładach jednocześnie użyto dwóch parametrów oddzielonych średnikiem: rozmiaru obrazu i zawijania tekstu wokół obrazu.


*Dla szablonów MS Word dostępne są również atrybuty '''MaxHeight''' i '''MaxWidth'''. Jeśli użyty zostanie jeden z tych atrybutów, drugi zostanie ustawiony proporcjonalnie w pliku wynikowym.
*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 pliku wynikowego będzie miał szerokość 150 pikseli, a wysokość zostanie dostosowana proporcjonalnie.
: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ą określone przez rozmiar komórki przeznaczonej dla obrazu. Można stosować komórki scalone.
*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życie zmiennej powiązanej z obrazem zastępczym ==
== 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 wynikowym. Ta metoda nie wymaga parametrów, ponieważ ustawienia obrazu można skonfigurować „wizualnie” — przesuwając obraz zastępczy w szablonie dokumentu i zmieniając jego rozmiar zgodnie z potrzebą. Obraz zastępczy można powiązać ze zmienną, ustawiając nazwę zmiennej jako nazwę obrazu w szablonie dokumentu.
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, należy:
 
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 potrzeby.
*Wkleić obraz do pliku i zmienić jego rozmiar/położenie według potrzeb.
*Kliknąć prawym przyciskiem myszy obraz i wybrać:
*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, które się otworzy, przejść do karty '''Parameters''', gdzie znajduje się pole '''Name''':
 
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


Podczas tworzenia dokumentu na podstawie tak przygotowanego szablonu obraz pojawi się w miejscu, które określiłeś, względem pozostałych elementów szablonu.
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 dla tej metody: ==
== Przydatne informacje dotyczące tej metody: ==
*Podczas tworzenia dokumentu obraz z szablonu zostaje zastąpiony obrazem przesłanym do pola wskazanego w nazwie. Dlatego nie ma znaczenia, jaki obraz dodasz do pliku szablonu — jest on jedynie obrazem zastępczym dla obrazu, który zostanie dodany do pliku wynikowego.
*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 o tej nazwie nie został wgrany żaden obraz, plik wynikowy nie będzie zawierał obrazu.
*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.
*Podczas tworzenia dokumentu do pliku zostanie wstawiony obraz o rozmiarze określonym w szablonie. Oznacza to, że jeśli obraz pieczęci w Twoim szablonie ma rozmiar 3"x3", a rzeczywisty rozmiar obrazu wgrany do ogólnego pola "Seal" to 2"x2", obraz zostanie rozciągnięty do 3"x3" w pliku wynikowym.
*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życie tego samego obrazu wielokrotnie ==
== 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 unikatowy dla każdego użycia zmiennej w szablonie (np. Tag1, Tag2 itd.).
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 "::" (dwóch dwukropkach), można stosować zarówno w zmiennej z dodatkowymi parametrami, jak i w zmiennej powiązanej z '''obrazem zastępczym.'''
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

W szablonach dokumentów dozwolone jest używanie obrazów w formatach: BMP, JPG, JPEG i PNG.

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: 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:

{{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:

ls5jfX.png


a w otwartym oknie przejść do karty Parameters, gdzie będzie pole Name: JEuxyp.png

W polu Name wpisz nazwę zmiennej odpowiadającej polu zawierającemu obraz: 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 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


Przejdź do