Compare commits
1 commit
Author | SHA1 | Date | |
---|---|---|---|
![]() |
de0022a65a |
|
@ -1,279 +0,0 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
from renderlib import *
|
||||
from easing import *
|
||||
|
||||
# URL to Schedule-XML
|
||||
scheduleUrl = 'https://2016.mrmcd.net/fahrplan/schedule.xml'
|
||||
|
||||
def introFrames(args):
|
||||
#fade in pillgroup0
|
||||
frames = 1*fps
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('pillgroup0', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
('pillgroup1', 'style', 'opacity', 0),
|
||||
('pillgroup2', 'style', 'opacity', 0),
|
||||
('pillgroup3', 'style', 'opacity', 0),
|
||||
('pillgroup4', 'style', 'opacity', 0),
|
||||
('logotext', 'style', 'opacity', 0),
|
||||
('title', 'style', 'opacity', 0),
|
||||
('subtitle', 'style', 'opacity', 0),
|
||||
('persons', 'style', 'opacity', 0),
|
||||
('id', 'style', 'opacity', 0),
|
||||
)
|
||||
#fade in and move in pillgroup 1-4 of thorax + fade in logotext
|
||||
y12start = 1450
|
||||
y12end = 917.679
|
||||
x3start = 610
|
||||
x4start = 610
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
y12 = (y12end-y12start) - ((i+1) * ((y12end-y12start)/frames))
|
||||
x3 = -x3start + ((i+1) * (x3start/frames))
|
||||
x4 = x4start - ((i+1) * ((x4start)/frames))
|
||||
#print("---------------------------------------------------")
|
||||
#print (i, "/", frames)
|
||||
#print(y12)
|
||||
#print(x3)
|
||||
#print(x4)
|
||||
#print("---------------------------------------------------")
|
||||
yield (
|
||||
('pillgroup1', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
('pillgroup2', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
('pillgroup3', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
('pillgroup4', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
('logotext', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
('pillgroup1', 'attr', 'transform', 'translate(0, %.4f)' % (y12)),
|
||||
('pillgroup2', 'attr', 'transform', 'translate(0, %.4f)' % (y12)),
|
||||
('pillgroup3', 'attr', 'transform', 'translate(%.4f, 0)' % (x3)),
|
||||
('pillgroup4', 'attr', 'transform', 'translate(%.4f, 0)' % (x4)),
|
||||
)
|
||||
#show pillgroup 0-4 + logotext for 1 second
|
||||
frames = 1*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('pillgroup0', 'style', 'opacity', 1),
|
||||
('pillgroup1', 'style', 'opacity', 1),
|
||||
('pillgroup2', 'style', 'opacity', 1),
|
||||
('pillgroup3', 'style', 'opacity', 1),
|
||||
('pillgroup4', 'style', 'opacity', 1),
|
||||
('logotext', 'style', 'opacity', 1),
|
||||
)
|
||||
#move pillgroup 0-4 + logotext to right
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
xshift = (i+1) * 490/frames
|
||||
#print(xshift)
|
||||
yield(
|
||||
('pillgroup0', 'attr', 'transform', 'translate(%.4f, 0)' % (xshift)),
|
||||
('pillgroup1', 'attr', 'transform', 'translate(%.4f, 0)' % (xshift)),
|
||||
('pillgroup2', 'attr', 'transform', 'translate(%.4f, 0)' % (xshift)),
|
||||
('pillgroup3', 'attr', 'transform', 'translate(%.4f, 0)' % (xshift)),
|
||||
('pillgroup4', 'attr', 'transform', 'translate(%.4f, 0)' % (xshift)),
|
||||
('logotext', 'attr', 'transform', 'translate(%.4f, 0)' % (xshift)),
|
||||
)
|
||||
#fade in title, subtitle, persons and id
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('title', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
('subtitle', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
('persons', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
('id', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
)
|
||||
#show whole image for 2 seconds
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('title', 'style', 'opacity', 1),
|
||||
('subtitle', 'style', 'opacity', 1),
|
||||
('persons', 'style', 'opacity', 1),
|
||||
('id', 'style', 'opacity', 1),
|
||||
)
|
||||
|
||||
def backgroundFrames(parameters):
|
||||
# 40 Sekunden
|
||||
|
||||
frames = 20*fps
|
||||
for i in range(0, frames):
|
||||
xshift = (i+1) * 300/frames
|
||||
yshift = ((i+1) * (150/frames))
|
||||
yield(
|
||||
('pillgroup', 'attr', 'transform', 'translate(%.4f, %.4f)' % (xshift, yshift)),
|
||||
)
|
||||
|
||||
frames = 20*fps
|
||||
for i in range(0, frames):
|
||||
xshift = 300 - ((i+1) * (300/frames))
|
||||
yshift = 150 - ((i+1) * (150/frames))
|
||||
yield(
|
||||
('pillgroup', 'attr', 'transform', 'translate(%.4f, %.4f)' % (xshift, yshift)),
|
||||
)
|
||||
|
||||
def outroFrames(args):
|
||||
#fadein outro graphics
|
||||
frames = 3*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('pillgroup', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
|
||||
('logotext', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
|
||||
('c3voclogo', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
|
||||
('c3voctext', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
|
||||
('bysalogo', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
|
||||
('bysatext', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
|
||||
)
|
||||
frames = 3*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('pillgroup', 'style', 'opacity', 1),
|
||||
('logotext', 'style', 'opacity', 1),
|
||||
('c3voclogo', 'style', 'opacity', 1),
|
||||
('c3voctext', 'style', 'opacity', 1),
|
||||
('bysalogo', 'style', 'opacity', 1),
|
||||
('bysatext', 'style', 'opacity', 1),
|
||||
)
|
||||
|
||||
def pauseFrames(args):
|
||||
#fade heartgroups
|
||||
frames = int(0.5*fps)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 0.25, 0.75, frames)),
|
||||
)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('heartgroup1', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup2', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
('heartgroup3', 'style', 'opacity', easeInQuad(i, 1, -0.75, frames)),
|
||||
)
|
||||
|
||||
def debug():
|
||||
render('intro.svg',
|
||||
'../intro.ts',
|
||||
introFrames,
|
||||
{
|
||||
'$id': 7776,
|
||||
'$title': 'StageWar live!',
|
||||
'$subtitle': 'Metal Konzert',
|
||||
'$persons': 'www.stagewar.de'
|
||||
}
|
||||
)
|
||||
|
||||
render('outro.svg',
|
||||
'../outro.ts',
|
||||
outroFrames
|
||||
)
|
||||
|
||||
render(
|
||||
'background.svg',
|
||||
'../background.ts',
|
||||
backgroundFrames
|
||||
)
|
||||
|
||||
render('pause.svg',
|
||||
'../pause.ts',
|
||||
pauseFrames
|
||||
)
|
||||
|
||||
|
||||
def tasks(queue, args, idlist, skiplist):
|
||||
# iterate over all events extracted from the schedule xml-export
|
||||
for event in events(scheduleUrl):
|
||||
if event['room'] not in ('Chirurgie (Saal 1.04)', 'Kreißsaal (Saal 1.11)'):
|
||||
print("skipping room %s (%s [%s])" % (event['room'], event['title'], event['id']))
|
||||
continue
|
||||
if not (idlist==[]):
|
||||
if 000000 in idlist:
|
||||
print("skipping id (%s [%s])" % (event['title'], event['id']))
|
||||
continue
|
||||
if int(event['id']) not in idlist:
|
||||
print("skipping id (%s [%s])" % (event['title'], event['id']))
|
||||
continue
|
||||
|
||||
# generate a task description and put them into the queue
|
||||
queue.put(Rendertask(
|
||||
infile = 'intro.svg',
|
||||
outfile = str(event['id'])+".ts",
|
||||
sequence = introFrames,
|
||||
parameters = {
|
||||
'$id': event['id'],
|
||||
'$title': event['title'],
|
||||
'$subtitle': event['subtitle'],
|
||||
'$persons': event['personnames']
|
||||
}
|
||||
))
|
||||
|
||||
# place a task for the outro into the queue
|
||||
if not "out" in skiplist:
|
||||
queue.put(Rendertask(
|
||||
infile = 'outro.svg',
|
||||
outfile = 'outro.ts',
|
||||
sequence = outroFrames
|
||||
))
|
||||
|
||||
# place the pause-sequence into the queue
|
||||
if not "pause" in skiplist:
|
||||
queue.put(Rendertask(
|
||||
infile = 'pause.svg',
|
||||
outfile = 'pause.ts',
|
||||
sequence = pauseFrames
|
||||
))
|
||||
|
||||
# place the background-sequence into the queue
|
||||
if not "bg" in skiplist:
|
||||
queue.put(Rendertask(
|
||||
infile = 'background.svg',
|
||||
outfile = 'background.ts',
|
||||
sequence = backgroundFrames
|
||||
))
|
Before Width: | Height: | Size: 1.4 MiB |
Before Width: | Height: | Size: 961 KiB |
Before Width: | Height: | Size: 962 KiB |
|
@ -1,74 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="120" height="42" id="svg2759" sodipodi:version="0.32" inkscape:version="0.45+devel" version="1.0" sodipodi:docname="by-sa.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape">
|
||||
<defs id="defs2761"/>
|
||||
<sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#8b8b8b" borderopacity="1" gridtolerance="10000" guidetolerance="10" objecttolerance="10" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="1" inkscape:cx="179" inkscape:cy="89.569904" inkscape:document-units="px" inkscape:current-layer="layer1" width="120px" height="42px" inkscape:showpageshadow="false" inkscape:window-width="1198" inkscape:window-height="624" inkscape:window-x="488" inkscape:window-y="401"/>
|
||||
<metadata id="metadata2764">
|
||||
<rdf:RDF>
|
||||
<cc:Work rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1">
|
||||
<g transform="matrix(0.9937807,0,0,0.9936694,-177.69409,-74.436409)" id="g287" inkscape:export-filename="/mnt/hgfs/Bov/Documents/Work/2007/cc/identity/srr buttons/big/by-sa.png" inkscape:export-xdpi="300.23013" inkscape:export-ydpi="300.23013">
|
||||
<path id="path3817_2_" nodetypes="ccccccc" d="M 182.23532,75.39014 L 296.29928,75.59326 C 297.89303,75.59326 299.31686,75.35644 299.31686,78.77344 L 299.17721,116.34033 L 179.3569,116.34033 L 179.3569,78.63379 C 179.3569,76.94922 179.51999,75.39014 182.23532,75.39014 z" style="fill:#aab2ab"/>
|
||||
|
||||
<g id="g5908_2_" transform="matrix(0.872921,0,0,0.872921,50.12536,143.2144)">
|
||||
|
||||
<path id="path5906_2_" cx="296.35416" ry="22.939548" cy="264.3577" type="arc" rx="22.939548" d="M 187.20944,-55.6792 C 187.21502,-46.99896 180.18158,-39.95825 171.50134,-39.95212 C 162.82113,-39.94708 155.77929,-46.97998 155.77426,-55.66016 C 155.77426,-55.66687 155.77426,-55.67249 155.77426,-55.6792 C 155.76922,-64.36054 162.80209,-71.40125 171.48233,-71.40631 C 180.16367,-71.41193 187.20441,-64.37842 187.20944,-55.69824 C 187.20944,-55.69263 187.20944,-55.68591 187.20944,-55.6792 z" style="fill:#ffffff"/>
|
||||
|
||||
<g id="g5706_2_" transform="translate(-289.6157,99.0653)">
|
||||
<path id="path5708_2_" d="M 473.88455,-167.54724 C 477.36996,-164.06128 479.11294,-159.79333 479.11294,-154.74451 C 479.11294,-149.69513 477.40014,-145.47303 473.9746,-142.07715 C 470.33929,-138.50055 466.04281,-136.71283 461.08513,-136.71283 C 456.18736,-136.71283 451.96526,-138.48544 448.42003,-142.03238 C 444.87419,-145.57819 443.10158,-149.81537 443.10158,-154.74451 C 443.10158,-159.6731 444.87419,-163.94049 448.42003,-167.54724 C 451.87523,-171.03375 456.09728,-172.77618 461.08513,-172.77618 C 466.13342,-172.77618 470.39914,-171.03375 473.88455,-167.54724 z M 450.76657,-165.20239 C 447.81982,-162.22601 446.34701,-158.7395 446.34701,-154.74005 C 446.34701,-150.7417 447.80529,-147.28485 450.72125,-144.36938 C 453.63778,-141.45288 457.10974,-139.99462 461.1383,-139.99462 C 465.16683,-139.99462 468.66848,-141.46743 471.64486,-144.41363 C 474.47076,-147.14947 475.88427,-150.59069 475.88427,-154.74005 C 475.88427,-158.85809 474.44781,-162.35297 471.57659,-165.22479 C 468.70595,-168.09546 465.22671,-169.53131 461.1383,-169.53131 C 457.04993,-169.53131 453.59192,-168.08813 450.76657,-165.20239 z M 458.52106,-156.49927 C 458.07074,-157.4809 457.39673,-157.9715 456.49781,-157.9715 C 454.90867,-157.9715 454.11439,-156.90198 454.11439,-154.763 C 454.11439,-152.62341 454.90867,-151.55389 456.49781,-151.55389 C 457.54719,-151.55389 458.29676,-152.07519 458.74647,-153.11901 L 460.94923,-151.94598 C 459.8993,-150.0805 458.32417,-149.14697 456.22374,-149.14697 C 454.60384,-149.14697 453.30611,-149.64367 452.33168,-150.63653 C 451.35561,-151.62994 450.86894,-152.99926 450.86894,-154.7445 C 450.86894,-156.46008 451.37123,-157.82159 452.37642,-158.83013 C 453.38161,-159.83806 454.63347,-160.34264 456.13423,-160.34264 C 458.35435,-160.34264 459.94407,-159.46776 460.90504,-157.71978 L 458.52106,-156.49927 z M 468.8844,-156.49927 C 468.43353,-157.4809 467.77292,-157.9715 466.90201,-157.9715 C 465.28095,-157.9715 464.46988,-156.90198 464.46988,-154.763 C 464.46988,-152.62341 465.28095,-151.55389 466.90201,-151.55389 C 467.95304,-151.55389 468.68918,-152.07519 469.10925,-153.11901 L 471.36126,-151.94598 C 470.31301,-150.0805 468.74007,-149.14697 466.64358,-149.14697 C 465.02587,-149.14697 463.73095,-149.64367 462.75711,-150.63653 C 461.78494,-151.62994 461.29773,-152.99926 461.29773,-154.7445 C 461.29773,-156.46008 461.79221,-157.82159 462.78061,-158.83013 C 463.76843,-159.83806 465.02588,-160.34264 466.55408,-160.34264 C 468.77027,-160.34264 470.35776,-159.46776 471.3154,-157.71978 L 468.8844,-156.49927 z"/>
|
||||
|
||||
</g>
|
||||
|
||||
</g>
|
||||
|
||||
<path d="M 297.29639,74.91064 L 181.06688,74.91064 C 179.8203,74.91064 178.80614,75.92529 178.80614,77.17187 L 178.80614,116.66748 C 178.80614,116.94922 179.03466,117.17822 179.31639,117.17822 L 299.04639,117.17822 C 299.32813,117.17822 299.55713,116.94922 299.55713,116.66748 L 299.55713,77.17188 C 299.55713,75.92529 298.54297,74.91064 297.29639,74.91064 z M 181.06688,75.93213 L 297.29639,75.93213 C 297.97998,75.93213 298.53565,76.48828 298.53565,77.17188 C 298.53565,77.17188 298.53565,93.09131 298.53565,104.59034 L 215.4619,104.59034 C 212.41698,110.09571 206.55077,113.83399 199.81835,113.83399 C 193.083,113.83399 187.21825,110.09913 184.1748,104.59034 L 179.82666,104.59034 C 179.82666,93.09132 179.82666,77.17188 179.82666,77.17188 C 179.82664,76.48828 180.38329,75.93213 181.06688,75.93213 z" id="path294"/>
|
||||
|
||||
<g enable-background="new " id="g296">
|
||||
<path d="M 265.60986,112.8833 C 265.68994,113.03906 265.79736,113.16504 265.93115,113.26172 C 266.06494,113.35791 266.22119,113.42969 266.40088,113.47608 C 266.58154,113.52296 266.76807,113.54639 266.96045,113.54639 C 267.09033,113.54639 267.22998,113.53565 267.3794,113.51368 C 267.52784,113.4922 267.66749,113.44972 267.79835,113.3877 C 267.92823,113.32569 268.03761,113.23975 268.12355,113.13086 C 268.21144,113.02197 268.25441,112.88379 268.25441,112.71533 C 268.25441,112.53515 268.19679,112.38916 268.08156,112.27685 C 267.9673,112.16455 267.81594,112.07177 267.62941,111.99658 C 267.44386,111.92236 267.23195,111.85693 266.9966,111.80078 C 266.76027,111.74463 266.52101,111.68262 266.27883,111.61377 C 266.02981,111.55176 265.78762,111.47559 265.55129,111.38525 C 265.31594,111.29541 265.10402,111.17822 264.9175,111.03515 C 264.73098,110.89208 264.58059,110.71337 264.46535,110.49853 C 264.35109,110.28369 264.29347,110.02392 264.29347,109.71923 C 264.29347,109.37646 264.36671,109.07958 264.51222,108.82763 C 264.6587,108.57568 264.85011,108.36572 265.08644,108.19726 C 265.32179,108.02929 265.58937,107.90478 265.8882,107.82372 C 266.18605,107.74315 266.48488,107.70263 266.78273,107.70263 C 267.13136,107.70263 267.46535,107.74169 267.78566,107.81982 C 268.105,107.89746 268.39015,108.02392 268.6382,108.19824 C 268.88722,108.37256 269.08449,108.59521 269.23097,108.86621 C 269.37648,109.13721 269.44972,109.46582 269.44972,109.85156 L 268.02784,109.85156 C 268.01514,109.65234 267.97315,109.4873 267.90284,109.35693 C 267.83155,109.22607 267.73682,109.12353 267.61964,109.04834 C 267.50148,108.97412 267.36671,108.9209 267.21534,108.89014 C 267.063,108.85889 266.89796,108.84326 266.71827,108.84326 C 266.60108,108.84326 266.48292,108.85596 266.36573,108.88037 C 266.24757,108.90576 266.14112,108.94922 266.04542,109.01123 C 265.94874,109.07373 265.86964,109.15137 265.80812,109.24463 C 265.7466,109.33838 265.71535,109.45654 265.71535,109.59961 C 265.71535,109.73047 265.73976,109.83643 265.78957,109.91699 C 265.83937,109.99804 265.93801,110.07275 266.08352,110.14111 C 266.22903,110.20947 266.43118,110.27832 266.68899,110.34668 C 266.9468,110.41504 267.28372,110.50244 267.70071,110.60791 C 267.82473,110.63281 267.99661,110.67822 268.21731,110.74365 C 268.43801,110.80908 268.65676,110.91308 268.87454,111.05615 C 269.09231,111.1997 269.27981,111.39111 269.43899,111.63037 C 269.59719,111.87012 269.67629,112.17676 269.67629,112.55029 C 269.67629,112.85547 269.61672,113.13867 269.49856,113.3999 C 269.3804,113.66162 269.20461,113.8872 268.97122,114.07666 C 268.73782,114.26709 268.44876,114.41455 268.10403,114.52051 C 267.75833,114.62647 267.35794,114.6792 266.90481,114.6792 C 266.53762,114.6792 266.18118,114.63379 265.83547,114.54346 C 265.49074,114.45313 265.18508,114.31104 264.92043,114.11768 C 264.65676,113.92432 264.4468,113.67774 264.29055,113.37891 C 264.13528,113.07959 264.06106,112.7251 264.06692,112.31397 L 265.4888,112.31397 C 265.48877,112.53809 265.52881,112.72803 265.60986,112.8833 z" id="path298" style="fill:#ffffff"/>
|
||||
|
||||
<path d="M 273.8667,107.8667 L 276.35986,114.53076 L 274.8374,114.53076 L 274.33349,113.04638 L 271.84033,113.04638 L 271.31787,114.53076 L 269.84326,114.53076 L 272.36377,107.8667 L 273.8667,107.8667 z M 273.95068,111.95264 L 273.11084,109.50928 L 273.09229,109.50928 L 272.22315,111.95264 L 273.95068,111.95264 z" id="path300" style="fill:#ffffff"/>
|
||||
|
||||
</g>
|
||||
|
||||
<g enable-background="new " id="g302">
|
||||
<path d="M 239.17821,107.8667 C 239.49559,107.8667 239.78563,107.89502 240.04735,107.95068 C 240.30907,108.00683 240.53368,108.09863 240.72118,108.22607 C 240.9077,108.35351 241.05321,108.52295 241.15575,108.73437 C 241.25829,108.94579 241.31005,109.20703 241.31005,109.51806 C 241.31005,109.854 241.23388,110.13329 241.08056,110.35742 C 240.92822,110.58154 240.70165,110.76465 240.40283,110.90771 C 240.81494,111.02587 241.12256,111.23291 241.32568,111.5288 C 241.5288,111.82469 241.63037,112.18114 241.63037,112.59814 C 241.63037,112.93408 241.56494,113.22509 241.43408,113.47119 C 241.30322,113.7168 241.12646,113.91748 240.90576,114.07324 C 240.68408,114.229 240.43115,114.34424 240.14795,114.41845 C 239.86377,114.49365 239.57275,114.53075 239.27295,114.53075 L 236.03662,114.53075 L 236.03662,107.86669 L 239.17821,107.86669 L 239.17821,107.8667 z M 238.99071,110.56201 C 239.25243,110.56201 239.46727,110.5 239.63622,110.37597 C 239.80419,110.25146 239.88817,110.05029 239.88817,109.77099 C 239.88817,109.61572 239.85985,109.48828 239.80419,109.38915 C 239.74755,109.28954 239.67333,109.21239 239.57958,109.15624 C 239.48583,109.10058 239.37841,109.06151 239.25731,109.04003 C 239.13524,109.01806 239.00926,109.00732 238.8784,109.00732 L 237.50535,109.00732 L 237.50535,110.56201 L 238.99071,110.56201 z M 239.07664,113.39014 C 239.22019,113.39014 239.35691,113.37647 239.48777,113.34815 C 239.61863,113.32032 239.73484,113.27344 239.83445,113.2085 C 239.93406,113.14307 240.01316,113.0542 240.07273,112.94239 C 240.1323,112.83058 240.1616,112.68751 240.1616,112.51319 C 240.1616,112.17139 240.06492,111.92725 239.87156,111.78126 C 239.6782,111.63527 239.42234,111.56202 239.10496,111.56202 L 237.50535,111.56202 L 237.50535,113.39014 L 239.07664,113.39014 z" id="path304" style="fill:#ffffff"/>
|
||||
|
||||
<path d="M 241.88914,107.8667 L 243.53269,107.8667 L 245.09324,110.49854 L 246.64402,107.8667 L 248.27781,107.8667 L 245.80418,111.97315 L 245.80418,114.53077 L 244.33543,114.53077 L 244.33543,111.93604 L 241.88914,107.8667 z" id="path306" style="fill:#ffffff"/>
|
||||
|
||||
</g>
|
||||
|
||||
<g id="g6316_1_" transform="matrix(0.624995,0,0,0.624995,391.2294,176.9332)">
|
||||
|
||||
<path id="path6318_1_" cx="475.97119" ry="29.209877" cy="252.08646" type="arc" rx="29.209877" d="M -175.0083,-139.1153 C -175.00204,-129.7035 -182.62555,-122.06751 -192.03812,-122.06049 C -201.44913,-122.05341 -209.08512,-129.67774 -209.09293,-139.09028 C -209.09293,-139.09809 -209.09293,-139.10749 -209.09293,-139.1153 C -209.09919,-148.52784 -201.47413,-156.1623 -192.06311,-156.17011 C -182.65054,-156.17713 -175.01456,-148.55207 -175.0083,-139.14026 C -175.0083,-139.13092 -175.0083,-139.1239 -175.0083,-139.1153 z" style="fill:#ffffff"/>
|
||||
|
||||
<g id="g6320_1_" transform="translate(-23.9521,-89.72962)">
|
||||
<path id="path6322_1_" d="M -168.2204,-68.05536 C -173.39234,-68.05536 -177.76892,-66.25067 -181.35175,-62.64203 C -185.02836,-58.90759 -186.86588,-54.48883 -186.86588,-49.38568 C -186.86588,-44.28253 -185.02836,-39.89416 -181.35175,-36.22308 C -177.67673,-32.55114 -173.29859,-30.71521 -168.2204,-30.71521 C -163.07974,-30.71521 -158.62503,-32.56677 -154.85312,-36.26996 C -151.30307,-39.78558 -149.52652,-44.15827 -149.52652,-49.38568 C -149.52652,-54.6123 -151.33432,-59.03265 -154.94843,-62.64203 C -158.5625,-66.25067 -162.98599,-68.05536 -168.2204,-68.05536 z M -168.17352,-64.69519 C -163.936,-64.69519 -160.33752,-63.20221 -157.37655,-60.21466 C -154.38748,-57.25836 -152.89214,-53.64899 -152.89214,-49.38568 C -152.89214,-45.09186 -154.35466,-41.52856 -157.28438,-38.69653 C -160.36876,-35.64727 -163.99849,-34.12304 -168.17351,-34.12304 C -172.34856,-34.12304 -175.94701,-35.63244 -178.96892,-38.64965 C -181.9908,-41.66918 -183.50176,-45.24657 -183.50176,-49.38567 C -183.50176,-53.52398 -181.97518,-57.13414 -178.92205,-60.21465 C -175.9939,-63.20221 -172.41107,-64.69519 -168.17352,-64.69519 z"/>
|
||||
|
||||
<path id="path6324_1_" d="M -176.49548,-52.02087 C -175.75171,-56.71856 -172.44387,-59.22949 -168.30008,-59.22949 C -162.33911,-59.22949 -158.70783,-54.90448 -158.70783,-49.1372 C -158.70783,-43.50982 -162.57194,-39.13793 -168.39383,-39.13793 C -172.39856,-39.13793 -175.98297,-41.60277 -176.63611,-46.43877 L -171.93292,-46.43877 C -171.7923,-43.92778 -170.1626,-43.04418 -167.83447,-43.04418 C -165.1813,-43.04418 -163.4563,-45.50908 -163.4563,-49.27709 C -163.4563,-53.22942 -164.94693,-55.32244 -167.74228,-55.32244 C -169.79074,-55.32244 -171.55948,-54.57787 -171.93292,-52.02087 L -170.56418,-52.02789 L -174.26734,-48.32629 L -177.96894,-52.02789 L -176.49548,-52.02087 z"/>
|
||||
|
||||
</g>
|
||||
|
||||
</g>
|
||||
|
||||
<g id="g313">
|
||||
<circle cx="242.56226" cy="90.224609" r="10.8064" id="circle315" sodipodi:cx="242.56226" sodipodi:cy="90.224609" sodipodi:rx="10.8064" sodipodi:ry="10.8064" style="fill:#ffffff"/>
|
||||
|
||||
<g id="g317">
|
||||
<path d="M 245.68994,87.09766 C 245.68994,86.68116 245.35205,86.34424 244.93603,86.34424 L 240.16357,86.34424 C 239.74755,86.34424 239.40966,86.68115 239.40966,87.09766 L 239.40966,91.87061 L 240.74071,91.87061 L 240.74071,97.52295 L 244.3579,97.52295 L 244.3579,91.87061 L 245.68993,91.87061 L 245.68993,87.09766 L 245.68994,87.09766 z" id="path319"/>
|
||||
|
||||
<circle cx="242.5498" cy="84.083008" r="1.63232" id="circle321" sodipodi:cx="242.5498" sodipodi:cy="84.083008" sodipodi:rx="1.63232" sodipodi:ry="1.63232"/>
|
||||
|
||||
</g>
|
||||
|
||||
<path clip-rule="evenodd" d="M 242.53467,78.31836 C 239.30322,78.31836 236.56641,79.4458 234.32715,81.70215 C 232.0293,84.03516 230.88086,86.79736 230.88086,89.98633 C 230.88086,93.1753 232.0293,95.91846 234.32715,98.21338 C 236.625,100.50781 239.36133,101.65527 242.53467,101.65527 C 245.74756,101.65527 248.53272,100.49853 250.88819,98.18359 C 253.10889,95.98681 254.21827,93.2539 254.21827,89.98632 C 254.21827,86.71874 253.08936,83.95751 250.83057,81.70214 C 248.57178,79.4458 245.80615,78.31836 242.53467,78.31836 z M 242.56396,80.41797 C 245.2124,80.41797 247.46142,81.35156 249.31103,83.21875 C 251.18115,85.06592 252.11572,87.32227 252.11572,89.98633 C 252.11572,92.66992 251.20068,94.89746 249.36963,96.66699 C 247.4419,98.57275 245.17334,99.52539 242.56397,99.52539 C 239.9546,99.52539 237.70557,98.58252 235.81739,96.6958 C 233.92774,94.80957 232.98389,92.57324 232.98389,89.98633 C 232.98389,87.3999 233.93799,85.14404 235.84619,83.21875 C 237.67676,81.35156 239.9165,80.41797 242.56396,80.41797 z" id="path323" style="fill-rule:evenodd"/>
|
||||
|
||||
</g>
|
||||
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 589 KiB |
Before Width: | Height: | Size: 571 KiB |
Before Width: | Height: | Size: 571 KiB |
Before Width: | Height: | Size: 377 KiB |
Before Width: | Height: | Size: 628 KiB |
Before Width: | Height: | Size: 316 KiB |
Before Width: | Height: | Size: 492 KiB |
Before Width: | Height: | Size: 475 KiB |
146
13np/__init__.py
|
@ -1,146 +0,0 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
from renderlib import *
|
||||
from easing import *
|
||||
|
||||
# URL to Schedule-XML
|
||||
scheduleUrl = 'http://live.ber.c3voc.de/releases/public/13np.xml'
|
||||
|
||||
def introFrames(args):
|
||||
#fade in title
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('personnames', 'style', 'opacity', 0),
|
||||
('title', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
)
|
||||
# fade in subtitle and names
|
||||
frames = 1*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('title', 'style', 'opacity', 1),
|
||||
('personnames', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
)
|
||||
#show whole image for 3 seconds
|
||||
frames = 3*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('title', 'style', 'opacity', 1),
|
||||
('personnames', 'style', 'opacity', 1),
|
||||
)
|
||||
|
||||
def backgroundFrames(parameters):
|
||||
frames = 5*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('logo', 'style', 'opacity', 1),
|
||||
)
|
||||
|
||||
def outroFrames(args):
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('logo', 'style', 'opacity', 1),
|
||||
('sublogo', 'style', 'opacity', 1),
|
||||
('cclogo', 'style', 'opacity', 1),
|
||||
)
|
||||
# fade out
|
||||
frames = 3*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('logo', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -1, frames)),
|
||||
('sublogo', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -1, frames)),
|
||||
('cclogo', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -1, frames)),
|
||||
)
|
||||
|
||||
def pauseFrames(args):
|
||||
#fade in pause
|
||||
frames = 4*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('pause', 'style', 'opacity', "%.4f" % easeInCubic(i, 0.2, 1, frames)),
|
||||
)
|
||||
|
||||
# fade out
|
||||
frames = 4*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('pause', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -0.8, frames)),
|
||||
)
|
||||
|
||||
def debug():
|
||||
render('intro.svg',
|
||||
'../intro.ts',
|
||||
introFrames,
|
||||
{
|
||||
'$id': 7776,
|
||||
'$title': 'Configuring + running GPRS/EDGE data services with OsmoPCU, OsmoSGSN and OpenGGSN',
|
||||
'$subtitle': 'With some subtitle!',
|
||||
'$personnames': 'Alexander Chemeris + Harald Welte'
|
||||
}
|
||||
)
|
||||
|
||||
# render('outro.svg',
|
||||
# '../outro.ts',
|
||||
# outroFrames
|
||||
# )
|
||||
#
|
||||
# render(
|
||||
# 'background.svg',
|
||||
# '../background.ts',
|
||||
# backgroundFrames
|
||||
# )
|
||||
#
|
||||
# render('pause.svg',
|
||||
# '../pause.ts',
|
||||
# pauseFrames
|
||||
# )
|
||||
|
||||
|
||||
def tasks(queue, args, idlist, skiplist):
|
||||
# iterate over all events extracted from the schedule xml-export
|
||||
for event in events(scheduleUrl):
|
||||
if not (idlist==[]):
|
||||
if 000000 in idlist:
|
||||
print("skipping id (%s [%s])" % (event['title'], event['id']))
|
||||
continue
|
||||
if int(event['id']) not in idlist:
|
||||
print("skipping id (%s [%s])" % (event['title'], event['id']))
|
||||
continue
|
||||
|
||||
# generate a task description and put them into the queue
|
||||
queue.put(Rendertask(
|
||||
infile = 'intro.svg',
|
||||
outfile = str(event['id'])+".ts",
|
||||
sequence = introFrames,
|
||||
parameters = {
|
||||
'$id': event['id'],
|
||||
'$title': event['title'],
|
||||
'$subtitle': event['subtitle'],
|
||||
'$personnames': event['personnames']
|
||||
}
|
||||
))
|
||||
|
||||
# place a task for the outro into the queue
|
||||
if not "out" in skiplist:
|
||||
queue.put(Rendertask(
|
||||
infile = 'outro.svg',
|
||||
outfile = 'outro.ts',
|
||||
sequence = outroFrames
|
||||
))
|
||||
|
||||
# place the pause-sequence into the queue
|
||||
if not "pause" in skiplist:
|
||||
queue.put(Rendertask(
|
||||
infile = 'pause.svg',
|
||||
outfile = 'pause.ts',
|
||||
sequence = pauseFrames
|
||||
))
|
||||
|
||||
# place the background-sequence into the queue
|
||||
if not "bg" in skiplist:
|
||||
queue.put(Rendertask(
|
||||
infile = 'background.svg',
|
||||
outfile = 'background.ts',
|
||||
sequence = backgroundFrames
|
||||
))
|
Before Width: | Height: | Size: 1.8 MiB |
Before Width: | Height: | Size: 12 MiB |
Before Width: | Height: | Size: 12 MiB |
158843
13np/artwork/pause.svg
Before Width: | Height: | Size: 12 MiB |
146
14np/__init__.py
|
@ -1,146 +0,0 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
from renderlib import *
|
||||
from easing import *
|
||||
|
||||
# URL to Schedule-XML
|
||||
scheduleUrl = 'https://www.thorti.de/media/np14/np14.xml'
|
||||
|
||||
def introFrames(args):
|
||||
#fade in title
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('personnames', 'style', 'opacity', 0),
|
||||
('title', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
)
|
||||
# fade in subtitle and names
|
||||
frames = 1*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('title', 'style', 'opacity', 1),
|
||||
('personnames', 'style', 'opacity', easeInQuad(i, 0, 1, frames)),
|
||||
)
|
||||
#show whole image for 3 seconds
|
||||
frames = 3*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('title', 'style', 'opacity', 1),
|
||||
('personnames', 'style', 'opacity', 1),
|
||||
)
|
||||
|
||||
def backgroundFrames(parameters):
|
||||
frames = 5*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('logo', 'style', 'opacity', 1),
|
||||
)
|
||||
|
||||
def outroFrames(args):
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('logo', 'style', 'opacity', 1),
|
||||
('sublogo', 'style', 'opacity', 1),
|
||||
('cclogo', 'style', 'opacity', 1),
|
||||
)
|
||||
# fade out
|
||||
frames = 3*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('logo', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -1, frames)),
|
||||
('sublogo', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -1, frames)),
|
||||
('cclogo', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -1, frames)),
|
||||
)
|
||||
|
||||
def pauseFrames(args):
|
||||
#fade in pause
|
||||
frames = 4*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('pause', 'style', 'opacity', "%.4f" % easeInCubic(i, 0.2, 1, frames)),
|
||||
)
|
||||
|
||||
# fade out
|
||||
frames = 4*fps
|
||||
for i in range(0, frames):
|
||||
yield(
|
||||
('pause', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -0.8, frames)),
|
||||
)
|
||||
|
||||
def debug():
|
||||
render('intro.svg',
|
||||
'../intro.ts',
|
||||
introFrames,
|
||||
{
|
||||
'$id': 7776,
|
||||
'$title': 'Configuring + running GPRS/EDGE data services with OsmoPCU, OsmoSGSN and OpenGGSN',
|
||||
'$subtitle': 'With some subtitle!',
|
||||
'$personnames': 'Alexander Chemeris + Harald Welte'
|
||||
}
|
||||
)
|
||||
|
||||
# render('outro.svg',
|
||||
# '../outro.ts',
|
||||
# outroFrames
|
||||
# )
|
||||
#
|
||||
# render(
|
||||
# 'background.svg',
|
||||
# '../background.ts',
|
||||
# backgroundFrames
|
||||
# )
|
||||
#
|
||||
# render('pause.svg',
|
||||
# '../pause.ts',
|
||||
# pauseFrames
|
||||
# )
|
||||
|
||||
|
||||
def tasks(queue, args, idlist, skiplist):
|
||||
# iterate over all events extracted from the schedule xml-export
|
||||
for event in events(scheduleUrl):
|
||||
if not (idlist==[]):
|
||||
if 000000 in idlist:
|
||||
print("skipping id (%s [%s])" % (event['title'], event['id']))
|
||||
continue
|
||||
if int(event['id']) not in idlist:
|
||||
print("skipping id (%s [%s])" % (event['title'], event['id']))
|
||||
continue
|
||||
|
||||
# generate a task description and put them into the queue
|
||||
queue.put(Rendertask(
|
||||
infile = 'intro.svg',
|
||||
outfile = str(event['id'])+".ts",
|
||||
sequence = introFrames,
|
||||
parameters = {
|
||||
'$id': event['id'],
|
||||
'$title': event['title'],
|
||||
'$subtitle': event['subtitle'],
|
||||
'$personnames': event['personnames']
|
||||
}
|
||||
))
|
||||
|
||||
# place a task for the outro into the queue
|
||||
if not "out" in skiplist:
|
||||
queue.put(Rendertask(
|
||||
infile = 'outro.svg',
|
||||
outfile = 'outro.ts',
|
||||
sequence = outroFrames
|
||||
))
|
||||
|
||||
# place the pause-sequence into the queue
|
||||
if not "pause" in skiplist:
|
||||
queue.put(Rendertask(
|
||||
infile = 'pause.svg',
|
||||
outfile = 'pause.ts',
|
||||
sequence = pauseFrames
|
||||
))
|
||||
|
||||
# place the background-sequence into the queue
|
||||
if not "bg" in skiplist:
|
||||
queue.put(Rendertask(
|
||||
infile = 'background.svg',
|
||||
outfile = 'background.ts',
|
||||
sequence = backgroundFrames
|
||||
))
|
Before Width: | Height: | Size: 858 KiB |
Before Width: | Height: | Size: 142 KiB |
13780
14np/artwork/intro.svg
Before Width: | Height: | Size: 1 MiB |
Before Width: | Height: | Size: 1 MiB |
13524
14np/artwork/pause.svg
Before Width: | Height: | Size: 1,015 KiB |
|
@ -1,92 +0,0 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import subprocess
|
||||
import os.path
|
||||
from renderlib import *
|
||||
from easing import *
|
||||
|
||||
# URL to Schedule-XML
|
||||
scheduleUrl = 'http://live.ber.c3voc.de/releases/schedules/16c3_schedule.xml'
|
||||
|
||||
# For (really) too long titles
|
||||
titlemap = {
|
||||
#
|
||||
}
|
||||
|
||||
def introFrames(parameters):
|
||||
move=50
|
||||
|
||||
# 3 Sekunde Text Fadein
|
||||
frames = 3*fps
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('logo', 'style', 'opacity', "%.4f" % easeInQuad(min(i*2,frames), 0, 1, frames)),
|
||||
('textblock', 'style', 'opacity', "%.4f" % easeLinear(i, 0, 1, frames)),
|
||||
('textblock', 'attr', 'transform', 'translate(%.4f, 0)' % easeOutQuad(i, -move/2, move/2, frames)),
|
||||
)
|
||||
|
||||
# 3 Sekunden stehen lassen
|
||||
frames = 3*fps
|
||||
for i in range(0, frames):
|
||||
yield ()
|
||||
|
||||
# 2 Sekunde Schwarzblende
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
# ('textblock', 'style', 'opacity', "%.4f" % easeLinear(i, 1, -1, frames)),
|
||||
# ('textblock', 'attr', 'transform', 'translate(%.4f, 0)' % easeInQuad(i, 0, move, frames)),
|
||||
('fadebg', 'style', 'opacity', "%.4f" % easeInOutQuad(min(i*2,frames), 0, 1, frames)),
|
||||
)
|
||||
|
||||
def pauseFrames(parameters):
|
||||
pass
|
||||
|
||||
def outroFrames(p):
|
||||
# 5 Sekunden stehen bleiben
|
||||
frames = 5*fps
|
||||
for i in range(0, frames):
|
||||
yield []
|
||||
|
||||
def debug():
|
||||
render(
|
||||
'intro.svg',
|
||||
'../intro.dv',
|
||||
introFrames,
|
||||
{
|
||||
'$id': 4711,
|
||||
'$title': "Long Long Long title is LONG",
|
||||
'$personnames': 'Long Name of Dr. Dr. Prof. Dr. Long Long'
|
||||
}
|
||||
)
|
||||
|
||||
# render(
|
||||
# 'pause.svg',
|
||||
# '../pause.dv',
|
||||
# pauseFrames
|
||||
# )
|
||||
#
|
||||
render(
|
||||
'outro.svg',
|
||||
'../outro.dv',
|
||||
outroFrames
|
||||
)
|
||||
|
||||
def tasks(queue, args, idlist, skiplist):
|
||||
# iterate over all events extracted from the schedule xml-export
|
||||
for event in events(scheduleUrl):
|
||||
|
||||
# if len(args) > 0:
|
||||
# if not str(event['id']) in args:
|
||||
# continue
|
||||
# generate a task description and put it into the queue
|
||||
queue.put(Rendertask(
|
||||
infile = 'intro.svg',
|
||||
outfile = str(event['id'])+".dv",
|
||||
sequence = introFrames,
|
||||
parameters = {
|
||||
'$id': event['id'],
|
||||
'$title': event['title'],
|
||||
'$personnames': event['personnames']
|
||||
}
|
||||
))
|
|
@ -1,306 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="720"
|
||||
height="576"
|
||||
viewBox="0 0 0 1052.3622"
|
||||
id="svg3476"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="intro.svg">
|
||||
<defs
|
||||
id="defs3478" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.7"
|
||||
inkscape:cx="625.98717"
|
||||
inkscape:cy="489.17927"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<sodipodi:guide
|
||||
position="24.642857,141.42857"
|
||||
orientation="1,0"
|
||||
id="guide4399" />
|
||||
<sodipodi:guide
|
||||
position="388.92857,20.357143"
|
||||
orientation="0,1"
|
||||
id="guide12169" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3481">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-476.36216)">
|
||||
<rect
|
||||
style="opacity:0.95999995;fill:#101077;fill-opacity:1;stroke:#ffdab9;stroke-width:0.20250821;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="background"
|
||||
width="726.96075"
|
||||
height="584.8609"
|
||||
x="-2.8558888"
|
||||
y="473.21423" />
|
||||
<g
|
||||
id="logo"
|
||||
transform="translate(-79.671342,81.766339)"
|
||||
style="opacity:1">
|
||||
<g
|
||||
id="g4360"
|
||||
style="">
|
||||
<g
|
||||
id="g4352"
|
||||
style="">
|
||||
<g
|
||||
id="g4345"
|
||||
style="">
|
||||
<g
|
||||
id="g4339"
|
||||
style="">
|
||||
<g
|
||||
id="g4334"
|
||||
style="">
|
||||
<g
|
||||
id="g4330"
|
||||
style="">
|
||||
<g
|
||||
id="g4327"
|
||||
style="">
|
||||
<image
|
||||
y="809.67682"
|
||||
x="97.233551"
|
||||
id="image3512"
|
||||
xlink:href="data:image/png;base64,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
|
||||
"
|
||||
preserveAspectRatio="none"
|
||||
height="150"
|
||||
width="250"
|
||||
style="" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Umpush;-inkscape-font-specification:Umpush;letter-spacing:0px;word-spacing:0px;fill:#ffe600;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="98.994949"
|
||||
y="602.8443"
|
||||
id="text4379"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4381"
|
||||
x="98.994949"
|
||||
y="602.8443" /></text>
|
||||
<flowRoot
|
||||
xml:space="preserve"
|
||||
id="flowRoot4401"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Umpush;-inkscape-font-specification:Umpush;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
transform="translate(0,476.36216)"><flowRegion
|
||||
id="flowRegion4403"><rect
|
||||
id="rect4405"
|
||||
width="143.44167"
|
||||
height="44.446712"
|
||||
x="569.72601"
|
||||
y="521.45178" /></flowRegion><flowPara
|
||||
id="flowPara4407">C#</flowPara></flowRoot> <g
|
||||
id="textblock">
|
||||
<flowRoot
|
||||
transform="translate(9.7654088,499.79696)"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Umpush;-inkscape-font-specification:Umpush;letter-spacing:0px;word-spacing:0px;fill:#ffe600;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
id="person"
|
||||
xml:space="preserve"><flowRegion
|
||||
id="flowRegion4393"><rect
|
||||
style="fill:#ffe600;fill-opacity:1"
|
||||
y="21.426252"
|
||||
x="12.121831"
|
||||
height="114.49387"
|
||||
width="618.40405"
|
||||
id="rect4395" /></flowRegion><flowPara
|
||||
id="flowPara12173"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;line-height:125%;font-family:'Bitstream Vera Sans Mono';-inkscape-font-specification:'Bitstream Vera Sans Mono, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">$personnames</flowPara></flowRoot> <flowRoot
|
||||
inkscape:label="#title"
|
||||
transform="translate(8,612.36216)"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Umpush;-inkscape-font-specification:Umpush;letter-spacing:0px;word-spacing:0px;fill:#ffe600;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
id="flowRoot4417"
|
||||
xml:space="preserve"><flowRegion
|
||||
id="flowRegion4419"><rect
|
||||
style="fill:#ffe600;fill-opacity:1"
|
||||
y="25.466864"
|
||||
x="13.390891"
|
||||
height="252.27557"
|
||||
width="663.41125"
|
||||
id="rect4421" /></flowRegion><flowPara
|
||||
id="flowPara4429"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Bitstream Vera Sans Mono';-inkscape-font-specification:'Bitstream Vera Sans Mono, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">$title</flowPara></flowRoot> </g>
|
||||
<rect
|
||||
style="opacity:0;fill:#000000;fill-opacity:1;stroke:#ffdab9;stroke-width:0.20171465;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="fadebg"
|
||||
width="728.39008"
|
||||
height="579.14746"
|
||||
x="-6.3379002"
|
||||
y="474.21701" />
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 34 KiB |
167
1c2/__init__.py
|
@ -1,167 +0,0 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
from renderlib import *
|
||||
from itertools import zip_longest
|
||||
|
||||
# URL to Schedule-XML
|
||||
scheduleUrl = 'http://chaos.cologne/Fahrplan/schedule.xml'
|
||||
|
||||
# For (really) too long titles
|
||||
titlemap = {
|
||||
6620: "Konzert: Patchbay extended",
|
||||
6656: "Messung von Biosignalen in Videos",
|
||||
}
|
||||
|
||||
# For (really) too long subtitles
|
||||
subtitlemap = {
|
||||
6620: "Boolean Disasters and Ghostnik Melodies",
|
||||
}
|
||||
|
||||
def introFramesLight(p):
|
||||
frames = 1*fps
|
||||
max_opac = 0.7
|
||||
|
||||
while True:
|
||||
for i in range(0, frames):
|
||||
yield [
|
||||
('one', 'style', 'stroke-opacity', '{:.4f}'.format(easeLinear(i, 0, max_opac, frames))),
|
||||
('two', 'style', 'stroke-opacity', '0')
|
||||
]
|
||||
for i in range(0, frames):
|
||||
yield [
|
||||
('one', 'style', 'stroke-opacity', '{:.4f}'.format(easeLinear(frames-i, 0, max_opac, frames))),
|
||||
('cee', 'style', 'stroke-opacity', '{:.4f}'.format(easeLinear(i, 0, max_opac, frames)))
|
||||
]
|
||||
for i in range(0, frames):
|
||||
yield [
|
||||
('one', 'style', 'stroke-opacity', '0'),
|
||||
('cee', 'style', 'stroke-opacity', '{:.4f}'.format(easeLinear(frames-i, 0, max_opac, frames))),
|
||||
('two', 'style', 'stroke-opacity', '{:.4f}'.format(easeLinear(i, 0, max_opac, frames)))
|
||||
]
|
||||
for i in range(0, frames):
|
||||
yield [
|
||||
('cee', 'style', 'stroke-opacity', '0'),
|
||||
('two', 'style', 'stroke-opacity', '{:.4f}'.format(easeLinear(frames-i, 0, max_opac, frames)))
|
||||
]
|
||||
|
||||
def introFramesDot(p):
|
||||
frames = 11*fps
|
||||
steps = [
|
||||
(0, 0),
|
||||
(0, 159),
|
||||
(-848, 159),
|
||||
(-848, 53),
|
||||
(-742, 53),
|
||||
(-742, -106),
|
||||
(-795, -106),
|
||||
(-795, -212),
|
||||
(-742, -212),
|
||||
(-742, -265),
|
||||
(-583, -265),
|
||||
(-583, -212),
|
||||
(-424, -212),
|
||||
(-424, -265),
|
||||
(-106, -265),
|
||||
(-106, -212),
|
||||
(0, -212),
|
||||
(0, -53),
|
||||
(0, 0)
|
||||
]
|
||||
|
||||
steps_with_shift = [(0,0,0)]
|
||||
total_shift = 0
|
||||
for (oldx, oldy), (x, y) in zip(steps, steps[1:]):
|
||||
duration = abs(x - oldx) + abs(y - oldy)
|
||||
total_shift += duration
|
||||
steps_with_shift.append((duration, x, y))
|
||||
|
||||
prev = (0, 0, 0)
|
||||
for step in steps_with_shift:
|
||||
dur = int(frames * step[0] / total_shift)
|
||||
for i in range(0, dur):
|
||||
yield [
|
||||
('dot1', 'attr', 'transform', 'translate({:.4f}, {:.4f})'.format(easeLinear(i, prev[1], step[1]-prev[1], dur),
|
||||
easeLinear(i, prev[2], step[2]-prev[2], dur)))
|
||||
]
|
||||
prev = step
|
||||
|
||||
for _ in range(0, int(1.5*fps)):
|
||||
yield [
|
||||
('dot1', 'attr', 'transform', 'translate(0, 0)')
|
||||
]
|
||||
|
||||
def introFrameText(p):
|
||||
frames = 3*fps
|
||||
|
||||
for i in range(0, frames):
|
||||
yield [
|
||||
('text', 'style', 'opacity', '{:.4f}'.format(easeLinear(i, 0, 1, frames)))
|
||||
]
|
||||
|
||||
def introFrames(p):
|
||||
for (i, j), z in zip_longest(zip(introFramesDot(p), introFramesLight(p)), introFrameText(p), fillvalue=[]):
|
||||
yield i + j + z
|
||||
|
||||
def pauseFrames(p):
|
||||
for i, j in zip(introFramesDot(p), introFramesLight(p)):
|
||||
yield i + j
|
||||
|
||||
def outroFrames(p):
|
||||
# 5 Sekunden stehen bleiben
|
||||
frames = 5*fps
|
||||
for i in range(0, frames):
|
||||
yield []
|
||||
|
||||
def debug():
|
||||
render(
|
||||
'pause.svg',
|
||||
'../pause.ts',
|
||||
pauseFrames
|
||||
)
|
||||
|
||||
render(
|
||||
'outro.svg',
|
||||
'../outro.ts',
|
||||
outroFrames
|
||||
)
|
||||
|
||||
render(
|
||||
'intro.svg',
|
||||
'../intro.ts',
|
||||
introFrames,
|
||||
parameters={
|
||||
'$id': 4711,
|
||||
'$title': 'D\'r Dom',
|
||||
'$subtitle': 'Hauptbahnhof',
|
||||
'$personnames': 'Tünnes und Schäl'
|
||||
}
|
||||
)
|
||||
|
||||
def tasks(queue, args):
|
||||
queue.put(Rendertask(
|
||||
infile = 'pause.svg',
|
||||
outfile = 'pause.ts',
|
||||
sequence = pauseFrames
|
||||
))
|
||||
|
||||
# iterate over all events extracted from the schedule xml-export
|
||||
for event in events(scheduleUrl):
|
||||
id = event['id']
|
||||
# generate a task description and put them into the queue
|
||||
queue.put(Rendertask(
|
||||
infile = 'intro.svg',
|
||||
outfile = str(event['id'])+'.ts',
|
||||
sequence = introFrames,
|
||||
parameters = {
|
||||
'$id': id,
|
||||
'$title': titlemap[id] if id in titlemap else event['title'],
|
||||
'$subtitle': subtitlemap[id] if id in subtitlemap else event['subtitle'],
|
||||
'$personnames': event['personnames']
|
||||
}
|
||||
))
|
||||
|
||||
queue.put(Rendertask(
|
||||
infile = 'outro.svg',
|
||||
outfile = 'outro.ts',
|
||||
sequence = outroFrames
|
||||
))
|
|
@ -1,64 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
version="1.1"
|
||||
width="1920"
|
||||
height="1080">
|
||||
<style
|
||||
type="text/css"
|
||||
id="style4">
|
||||
path { fill: #000; stroke-width: 106px; stroke-opacity: 0 }
|
||||
#bg { fill: #fff }
|
||||
#one { stroke: #f00 }
|
||||
#cee { stroke: #0f0 }
|
||||
#two { stroke: #66f }
|
||||
#dot1 { fill: #f0f }
|
||||
</style>
|
||||
<rect
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect3348"
|
||||
width="1922"
|
||||
height="1082"
|
||||
x="-1"
|
||||
y="-1" />
|
||||
<g
|
||||
id="g3346"
|
||||
transform="translate(5e-6,-9.716398)">
|
||||
<rect
|
||||
height="530"
|
||||
width="1430"
|
||||
y="144.84746"
|
||||
x="245"
|
||||
id="bg" />
|
||||
<path
|
||||
d="m 244.49999,462.84746 106.00001,0 0,-106 -53,0 0,-159 53,0 0,-53 212,0 0,53 106,0 0,-53 371,0 0,53 106,0 0,-53 424,0 0,53 53,0 0,53 53,0 0,-182.203392 -1431,0 z"
|
||||
id="top-border" />
|
||||
<path
|
||||
d="m 1092.5,409.84746 53,0 0,53 -53,0 z"
|
||||
id="dot1" />
|
||||
<path
|
||||
d="m 1622.5,462.84746 53,0 0,53 -53,0 z"
|
||||
id="dot2" />
|
||||
<path
|
||||
d="m 350.5,250.84746 53,0 0,-53 106,0 0,318 106,0 0,53 -318,0 0,-53 106,0 0,-212 -53,0 z"
|
||||
id="one" />
|
||||
<path
|
||||
d="m 668.5,250.84746 53,0 0,-53 264.99999,0 0,53 53.00001,0 0,53 -106,0 0,-53 -159,0 0,265 159,0 0,-53 106,0 0,53 -53.00001,0 0,53 -264.99999,0 0,-53 -53,0 z"
|
||||
id="cee" />
|
||||
<path
|
||||
d="m 1145.5,356.84746 0,-106 53,0 0,-53 265,0 0,53 53,0 0,106 -53,0 0,53 -53,0 0,53 -53,0 0,53 212,0 0,53 -424,0 0,-53 53,0 0,-53 53,0 0,-53 53,0 0,-53 53,0 0,-53 53,0 0,-53 -159,0 0,106 z"
|
||||
id="two" />
|
||||
<path
|
||||
d="m 244.49999,755.08476 1431.00001,0 0,-80.2373 -530,0 0,-53 -53,0 0,53 -795,0 0,-53 -53,0 z"
|
||||
id="bottom-border" />
|
||||
</g>
|
||||
<flowRoot
|
||||
xml:space="preserve"
|
||||
id="text"
|
||||
style="font-size:60px;line-height:125%;font-family:'DejaVu Sans';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none" transform="translate(958.0,764.6)">
|
||||
<flowPara id="flowPara4170" style="font-weight:bold">1. Chaos Cologne</flowPara>
|
||||
<flowPara style="fill:#66f" id="flowPara4172">$personnames</flowPara>
|
||||
<flowPara style="fill:#0f0" id="flowPara4174">$title</flowPara>
|
||||
<flowPara style="font-size:40px;fill:#f00" id="flowPara3357">$subtitle</flowPara>
|
||||
</flowRoot>
|
||||
</svg>
|
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 68 KiB |
|
@ -1,95 +0,0 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
import svg.path, random
|
||||
from lxml import etree
|
||||
from renderlib import *
|
||||
|
||||
def introFrames(p):
|
||||
frames = 0
|
||||
|
||||
w = 1024
|
||||
rows = 16
|
||||
row_w = w / rows
|
||||
|
||||
h = 576
|
||||
cols = 18
|
||||
col_h = h / cols
|
||||
|
||||
yield (
|
||||
('colmask', 'style', 'fill', 'black'),
|
||||
('rowmask', 'style', 'fill', 'black'),
|
||||
('rowmask', 'attr', 'height', col_h),
|
||||
)
|
||||
|
||||
for col in range(0, cols):
|
||||
for row in range(0, rows):
|
||||
yield (
|
||||
('colmask', 'attr', 'y', (col+1) * col_h),
|
||||
('colmask', 'attr', 'height', h - ((col+1) * col_h)),
|
||||
('rowmask', 'attr', 'y', col * col_h),
|
||||
('rowmask', 'attr', 'width', w - (row * row_w)),
|
||||
)
|
||||
|
||||
frames = 2*fps
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('colmask', 'attr', 'height', 0),
|
||||
('rowmask', 'attr', 'width', 0),
|
||||
)
|
||||
|
||||
def outroFrames(parameters):
|
||||
frames = int(0.5*fps)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('license', 'style', 'opacity', 0),
|
||||
('bar1', 'style', 'opacity', 0),
|
||||
('bar2', 'style', 'opacity', 0),
|
||||
('bar3', 'style', 'opacity', 0),
|
||||
)
|
||||
|
||||
frames = int(0.5*fps)+1
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('license', 'style', 'opacity', 1),
|
||||
('bar1', 'style', 'opacity', 0),
|
||||
('bar2', 'style', 'opacity', 0),
|
||||
('bar3', 'style', 'opacity', 0),
|
||||
)
|
||||
|
||||
frames = int(0.5*fps)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('license', 'style', 'opacity', 1),
|
||||
('bar1', 'style', 'opacity', 1),
|
||||
('bar2', 'style', 'opacity', 0),
|
||||
('bar3', 'style', 'opacity', 0),
|
||||
)
|
||||
|
||||
frames = int(0.5*fps)+1
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('license', 'style', 'opacity', 1),
|
||||
('bar1', 'style', 'opacity', 1),
|
||||
('bar2', 'style', 'opacity', 1),
|
||||
('bar3', 'style', 'opacity', 0),
|
||||
)
|
||||
|
||||
frames = int(3.5*fps)
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('license', 'style', 'opacity', 1),
|
||||
('bar1', 'style', 'opacity', 1),
|
||||
('bar2', 'style', 'opacity', 1),
|
||||
('bar3', 'style', 'opacity', 1),
|
||||
)
|
||||
|
||||
def debug():
|
||||
render('intro.svg',
|
||||
'../intro.dv',
|
||||
introFrames
|
||||
)
|
||||
|
||||
# render('outro.svg',
|
||||
# '../outro.dv',
|
||||
# outroFrames
|
||||
# )
|
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 3.6 KiB |
|
@ -1,19 +0,0 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import subprocess
|
||||
from renderlib import *
|
||||
|
||||
def pyconFrames(params):
|
||||
frames = 500
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('bg', 'attr', '{http://www.w3.org/1999/xlink}href', "/home/peter/Downloads/ss_sz/SuperSource_SZ_1080_25p_%05d.png" % (i)),
|
||||
)
|
||||
|
||||
|
||||
def debug():
|
||||
render(
|
||||
'pause.svg',
|
||||
'../pause.ts',
|
||||
pyconFrames
|
||||
)
|
|
@ -1,5 +0,0 @@
|
|||
given-frames folder
|
||||
===================
|
||||
|
||||
Note: the given-frames folder was removed from the repo's history because it was >600MB big.
|
||||
You can download the frames from http://c3voc.mazdermind.de/given-frames.zip
|
|
@ -1,89 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="1920"
|
||||
height="1080"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="intro-hd.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.49497475"
|
||||
inkscape:cx="705.21273"
|
||||
inkscape:cy="524.76804"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1014"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Ebene 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,27.63782)">
|
||||
<image
|
||||
sodipodi:absref="/home/peter/AAA-VOC/intro-outro-generator/pycon14/artwork/given-frames/frame0264.png"
|
||||
xlink:href="/home/peter/Downloads/ss_sz/SuperSource_SZ_1080_25p_00000.png"
|
||||
x="0"
|
||||
id="bg"
|
||||
height="1080"
|
||||
width="1920"
|
||||
y="-27.637819" />
|
||||
<rect
|
||||
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:0.47058824;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
id="rect4178"
|
||||
width="1920"
|
||||
height="300"
|
||||
x="0"
|
||||
y="620.03729" />
|
||||
<flowRoot
|
||||
xml:space="preserve"
|
||||
id="flowRoot4164"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:50px;line-height:100%;font-family:'TeX Gyre Adventor';-inkscape-font-specification:'TeX Gyre Adventor, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
transform="translate(0.7890625,180.97544)"><flowRegion
|
||||
id="flowRegion4166"><rect
|
||||
id="rect4168"
|
||||
width="1919.2898"
|
||||
height="268.70059"
|
||||
x="1.7160505e-06"
|
||||
y="477.9491"
|
||||
style="font-size:50px;line-height:100%" /></flowRegion><flowPara
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:60px;line-height:200%;font-family:'TeX Gyre Adventor';-inkscape-font-specification:'TeX Gyre Adventor Bold';text-align:center;text-anchor:middle;fill:#ffffff"
|
||||
id="flowPara4172">The Stream will continue soon</flowPara><flowPara
|
||||
style="font-size:50px;line-height:200%;text-align:center;text-anchor:middle;fill:#ffffff"
|
||||
id="flowPara4176">after the break</flowPara></flowRoot> </g>
|
||||
</svg>
|
Before Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 87 KiB |
|
@ -1,31 +0,0 @@
|
|||
|
||||
var comp;
|
||||
for (var i = 1; i <= app.project.numItems; i ++) {
|
||||
if ((app.project.item(i) instanceof CompItem) && (app.project.item(i).name === 'intro')) {
|
||||
comp = app.project.item(i);
|
||||
break;
|
||||
}
|
||||
}
|
||||
var layer_title = comp.layer('intro_title');
|
||||
var textProp_title = layer_title.property("Source Text");
|
||||
var textDocument_title = textProp_title.value;
|
||||
|
||||
var layer_persons = comp.layer('intro_personnames');
|
||||
var textProp_persons = layer_persons.property("Source Text");
|
||||
var textDocument_persons = textProp_persons.value;
|
||||
|
||||
var layer_id = comp.layer('intro_id');
|
||||
var textProp_id = layer_id.property("Source Text");
|
||||
var textDocument_id = textProp_id.value;
|
||||
|
||||
textDocument_title.text = "$title";
|
||||
textProp_title.setValue(textDocument_title);
|
||||
|
||||
textDocument_persons.text = "$personnames";
|
||||
textProp_persons.setValue(textDocument_persons);
|
||||
|
||||
textDocument_id.text = "$id";
|
||||
textProp_id.setValue(textDocument_id);
|
||||
|
||||
app.project.save();
|
||||
app.quit();
|
Before Width: | Height: | Size: 588 KiB |
Before Width: | Height: | Size: 55 KiB |
|
@ -1,258 +0,0 @@
|
|||
%!PS-Adobe-3.0 EPSF-3.0
|
||||
%%HiResBoundingBox: 0 0 930 676.29
|
||||
%%BoundingBox: 0 0 930 677
|
||||
%%Creator: Serif Affinity
|
||||
%LanguageLevel: 3
|
||||
%%DocumentData: Clean7Bit
|
||||
%%EndComments
|
||||
%%BeginProlog
|
||||
101 dict begin
|
||||
/m/moveto
|
||||
/l/lineto
|
||||
/c/curveto
|
||||
3{load def}repeat
|
||||
%%EndProlog
|
||||
gsave
|
||||
|
||||
% path2161
|
||||
newpath
|
||||
767.639 19.576 m
|
||||
747.932 32.868 737.575 54.358 735.651 85.945 c
|
||||
734.218 109.483 736.571 127.221 746.695 169.196 c
|
||||
755.737 206.683 756.946 214.186 757.522 236.396 c
|
||||
757.522 236.396 758.023 255.704 758.023 255.704 c
|
||||
758.023 255.704 755.224 260.845 755.224 260.845 c
|
||||
753.685 263.673 752.158 265.957 751.83 265.921 c
|
||||
750.814 265.81 738.487 251.184 730.997 241.205 c
|
||||
714.664 219.445 705.395 197.981 703.707 178.013 c
|
||||
703.707 178.013 703.054 170.287 703.054 170.287 c
|
||||
703.054 170.287 697.784 169.193 697.784 169.193 c
|
||||
687.167 166.989 686.913 167.062 685.416 172.725 c
|
||||
683.416 180.293 684.361 199.197 687.155 207.509 c
|
||||
690.945 218.782 699.45 234.572 711.608 252.903 c
|
||||
725.104 273.254 733.903 289.325 737.143 299.544 c
|
||||
739.795 307.908 740.114 308.102 752.695 308.995 c
|
||||
752.695 308.995 761.427 309.615 761.427 309.615 c
|
||||
761.427 309.615 764.549 301.664 764.549 301.664 c
|
||||
771.984 282.728 774.721 269.412 775.611 247.838 c
|
||||
776.629 223.192 774.029 201.189 763.758 147.519 c
|
||||
754.855 101.002 754.964 102.066 757.61 87.599 c
|
||||
762.18 62.613 768.464 48.14 780.254 35.444 c
|
||||
783.095 32.385 783.183 32.006 782.474 25.866 c
|
||||
782.068 22.35 781.349 18.453 780.877 17.205 c
|
||||
779.526 13.636 775.331 14.387 767.639 19.576 c
|
||||
closepath
|
||||
677.257 119.529 m
|
||||
677.257 119.529 672.848 119.921 672.848 119.921 c
|
||||
672.848 119.921 673.39 123.962 673.39 123.962 c
|
||||
674.221 130.162 678.205 135.316 684.575 138.433 c
|
||||
689.516 140.85 691.812 141.234 706.051 142.022 c
|
||||
714.821 142.508 723.697 142.923 725.776 142.944 c
|
||||
725.776 142.944 729.557 142.982 729.557 142.982 c
|
||||
729.557 142.982 729.557 133.423 729.557 133.423 c
|
||||
729.557 122.124 732.45 123.691 706.303 120.831 c
|
||||
687.917 118.821 686.125 118.74 677.257 119.529 c
|
||||
closepath
|
||||
768.273 132.439 m
|
||||
767.439 135.761 768.508 142.367 770.505 146.228 c
|
||||
772.895 150.85 779.651 157.761 788.035 164.16 c
|
||||
796.675 170.756 804.173 178.45 806.676 183.291 c
|
||||
812.066 193.714 815.717 228.187 813.329 246.105 c
|
||||
810.076 270.512 797.445 297.684 780.975 315.704 c
|
||||
778.204 318.737 775.936 321.665 775.936 322.212 c
|
||||
775.936 322.759 780.775 327.687 786.689 333.162 c
|
||||
794.27 340.18 797.583 342.67 797.922 341.604 c
|
||||
799.257 337.407 816.083 306.018 819.862 300.675 c
|
||||
828.04 289.115 838.894 280.876 849.554 278.136 c
|
||||
852.04 277.497 855.784 276.317 857.875 275.513 c
|
||||
863.378 273.398 870.935 273.709 883.621 276.573 c
|
||||
902.6 280.857 908.642 279.64 912.992 270.654 c
|
||||
916.599 263.203 915.876 261.888 906.43 258.719 c
|
||||
889.866 253.162 868.04 252.922 846.165 258.057 c
|
||||
839.426 259.639 836.963 259.866 836.082 258.986 c
|
||||
834.76 257.666 834.688 248.976 835.883 234.731 c
|
||||
836.553 226.74 836.323 223.26 834.496 213.732 c
|
||||
828.942 184.77 818.09 163.573 800.288 146.917 c
|
||||
793.266 140.347 790.713 138.614 786.099 137.285 c
|
||||
783.005 136.394 777.873 134.36 774.696 132.766 c
|
||||
774.696 132.766 768.919 129.867 768.919 129.867 c
|
||||
768.919 129.867 768.273 132.439 768.273 132.439 c
|
||||
closepath
|
||||
711.171 310.344 m
|
||||
709.654 310.801 706.818 312.16 704.87 313.365 c
|
||||
701.962 315.161 701.327 316.158 701.327 318.921 c
|
||||
701.327 318.921 701.327 322.287 701.327 322.287 c
|
||||
701.327 322.287 708.132 322.953 708.132 322.953 c
|
||||
725.133 324.618 738.861 330.232 752.382 341.05 c
|
||||
766.806 352.591 779.299 369.225 799.629 403.959 c
|
||||
806.172 415.138 810.3 421.197 811.386 421.22 c
|
||||
813.424 421.262 818.054 415.959 818.891 412.624 c
|
||||
820.24 407.249 812.493 381.363 805.099 366.539 c
|
||||
790.816 337.907 766.841 318.421 737.119 311.29 c
|
||||
728.849 309.306 716.157 308.843 711.171 310.344 c
|
||||
closepath
|
||||
208.805 324.456 m
|
||||
208.805 324.456 45.472 324.968 45.472 324.968 c
|
||||
45.472 324.968 42.188 327.31 42.188 327.31 c
|
||||
38.058 330.256 31.752 343.066 28.947 354.207 c
|
||||
24.106 373.436 21.301 394.484 19.745 423.271 c
|
||||
19.16 434.084 17.738 457.45 16.585 475.195 c
|
||||
14.294 510.422 14.459 532.47 17.259 565.431 c
|
||||
21.484 615.173 29.163 645.006 39.484 651.768 c
|
||||
42.323 653.628 72.087 655.439 168.688 659.63 c
|
||||
259.559 663.572 357.734 660.331 412.922 651.567 c
|
||||
425.368 649.591 427.655 647.842 433.631 635.727 c
|
||||
439.671 623.482 443.132 609.563 444.033 593.901 c
|
||||
445.013 576.861 444.612 572.829 441.865 572.092 c
|
||||
438.352 571.149 427.113 571.396 425.126 572.46 c
|
||||
422.254 573.997 420.194 580.525 418.52 593.387 c
|
||||
414.971 620.674 410.148 627.09 389.524 631.963 c
|
||||
366.486 637.407 331.452 639.439 261.737 639.376 c
|
||||
193.986 639.315 141.657 637.23 89.152 632.5 c
|
||||
76.177 631.331 72.469 630.631 68.443 628.591 c
|
||||
58.011 623.304 50.218 610.954 45.443 592.141 c
|
||||
41.784 577.726 41.045 568.262 39.961 521.988 c
|
||||
38.402 455.459 40.934 423.243 50.431 388.785 c
|
||||
56.17 367.961 60.939 360.892 73.326 354.85 c
|
||||
87.099 348.132 81.705 348.371 218.383 348.413 c
|
||||
336.847 348.449 375.965 349.191 391.339 351.693 c
|
||||
405.646 354.022 413.846 368.86 418.554 400.938 c
|
||||
420.75 415.902 421.013 416.806 423.93 419.413 c
|
||||
429.848 424.7 437.603 424.064 440.902 418.021 c
|
||||
443.867 412.59 443.247 395.032 439.45 376.892 c
|
||||
434.554 353.505 430.068 337.673 427.456 334.569 c
|
||||
422.359 328.512 407.331 324.893 384.742 324.283 c
|
||||
377.81 324.096 298.639 324.174 208.805 324.456 c
|
||||
closepath
|
||||
668.559 341.005 m
|
||||
661.99 342.628 658.04 344.758 653.291 349.237 c
|
||||
653.291 349.237 649.42 352.887 649.42 352.887 c
|
||||
649.42 352.887 651.78 354.798 651.78 354.798 c
|
||||
655.434 357.756 663.325 359.738 677.633 361.289 c
|
||||
684.842 362.071 692.782 363.373 695.277 364.183 c
|
||||
722.701 373.089 739.801 384.049 761.968 406.928 c
|
||||
772.815 418.125 795.144 445.818 796.797 450.126 c
|
||||
797.132 451 798.947 451.501 801.773 451.501 c
|
||||
806.974 451.501 806.965 452.101 801.983 436.915 c
|
||||
790.733 402.625 767.52 374.247 734.354 354.238 c
|
||||
726.896 349.738 725.484 349.306 702.701 344.558 c
|
||||
677.065 339.215 676.177 339.122 668.559 341.005 c
|
||||
closepath
|
||||
181.436 362.254 m
|
||||
182.408 364.786 219.403 416.14 227.632 426.381 c
|
||||
244.576 447.466 269.331 473.424 278.693 479.925 c
|
||||
285.661 484.762 297.979 488.739 310.014 490.036 c
|
||||
324.348 491.581 442.193 491.525 533.456 489.93 c
|
||||
610.881 488.576 608.759 488.755 630.849 481.757 c
|
||||
637.69 479.59 643.479 478.009 643.713 478.243 c
|
||||
643.947 478.477 642.901 480.291 641.389 482.273 c
|
||||
637.832 486.937 629.93 492.125 621.666 495.221 c
|
||||
607.864 500.393 603.185 500.713 524.382 501.878 c
|
||||
453.322 502.928 421.357 503.682 336.347 506.313 c
|
||||
336.347 506.313 296.521 507.546 296.521 507.546 c
|
||||
296.521 507.546 290.61 510.494 290.61 510.494 c
|
||||
280.196 515.688 271.873 524.845 230.811 576.287 c
|
||||
209.004 603.607 191.161 626.203 191.161 626.501 c
|
||||
191.161 627.516 213.841 625.666 215.28 624.533 c
|
||||
216.069 623.913 226.663 610.096 238.822 593.829 c
|
||||
265.008 558.796 272.827 549.312 284.873 537.973 c
|
||||
296.801 526.744 300.987 523.98 308.437 522.412 c
|
||||
322.794 519.391 361.828 518.685 449.102 519.868 c
|
||||
550.28 521.24 584.193 520.51 599.999 516.623 c
|
||||
612.621 513.518 628.119 508.136 637.805 503.494 c
|
||||
641.893 501.535 645.414 500.109 645.63 500.325 c
|
||||
646.571 501.266 642.623 506.89 637.96 511.252 c
|
||||
623.333 524.933 601.549 533.457 574.289 536.164 c
|
||||
563.368 537.249 500.704 537.749 459.855 537.078 c
|
||||
447.101 536.868 421.693 536.707 403.394 536.72 c
|
||||
373.505 536.741 368.859 536.971 357.701 538.979 c
|
||||
342.921 541.639 326.396 546.944 316.672 552.149 c
|
||||
310.842 555.27 309.245 556.695 307.401 560.423 c
|
||||
302.096 571.148 301.539 600.35 306.194 623.657 c
|
||||
306.194 623.657 307.251 628.95 307.251 628.95 c
|
||||
307.251 628.95 315.245 628.95 315.245 628.95 c
|
||||
319.642 628.95 323.312 628.837 323.4 628.698 c
|
||||
323.488 628.559 323.847 617.33 324.197 603.744 c
|
||||
324.895 576.705 325.231 575.025 331.329 568.079 c
|
||||
335.775 563.016 338.574 561.738 347.999 560.472 c
|
||||
367.961 557.789 383.252 557.349 455.976 557.366 c
|
||||
500.855 557.377 537.927 556.947 545.204 556.332 c
|
||||
579.335 553.447 606.648 546.629 630.427 535.06 c
|
||||
641.957 529.449 643.242 528.517 651.465 519.784 c
|
||||
666.936 503.354 681.916 481.396 690.484 462.592 c
|
||||
690.484 462.592 694.389 454.022 694.389 454.022 c
|
||||
694.389 454.022 694.024 460.165 694.024 460.165 c
|
||||
693.21 473.867 673.033 507.269 641.45 547.199 c
|
||||
635.565 554.639 630.75 561.078 630.75 561.509 c
|
||||
630.75 562.959 635.21 565.431 637.826 565.431 c
|
||||
642.432 565.431 654.308 557.415 659.706 550.662 c
|
||||
687.246 516.21 704.451 488.151 712.47 464.608 c
|
||||
714.265 459.34 716.803 453.905 718.11 452.531 c
|
||||
718.11 452.531 720.487 450.031 720.487 450.031 c
|
||||
720.487 450.031 723.536 453.081 723.536 453.081 c
|
||||
723.536 453.081 726.586 456.131 726.586 456.131 c
|
||||
726.586 456.131 723.978 465.159 723.978 465.159 c
|
||||
718.153 485.319 711.799 497.786 687.306 537.11 c
|
||||
668.617 567.115 668.5 567.448 676.664 567.448 c
|
||||
680.198 567.448 682.351 566.524 688.387 562.417 c
|
||||
692.454 559.649 696.501 556.814 697.381 556.115 c
|
||||
699.958 554.069 720.152 519.827 727.158 505.624 c
|
||||
730.698 498.447 735.221 487.303 737.21 480.86 c
|
||||
742.481 463.781 742.499 463.762 748.236 468.8 c
|
||||
751.908 472.024 751.97 472.198 751.383 477.674 c
|
||||
750.015 490.447 742.674 513.371 733.97 532.055 c
|
||||
731.543 537.265 729.557 542.136 729.557 542.878 c
|
||||
729.557 543.62 730.871 545.697 732.476 547.494 c
|
||||
735.287 550.64 735.503 550.706 738.274 549.274 c
|
||||
742.961 546.852 751.001 538.064 754.428 531.616 c
|
||||
756.184 528.31 760.22 516.872 763.395 506.198 c
|
||||
766.571 495.523 769.532 486.789 769.975 486.789 c
|
||||
770.418 486.789 772.281 488.673 774.114 490.975 c
|
||||
782.576 501.597 785.644 503.076 789.875 498.571 c
|
||||
792.612 495.658 792.659 491.848 790.051 484.269 c
|
||||
787.357 476.437 787.461 474.267 790.603 472.836 c
|
||||
792.015 472.192 793.83 471.666 794.636 471.666 c
|
||||
796.617 471.666 796.478 469.046 794.137 462.242 c
|
||||
787.212 442.114 772.28 424.356 748.714 408.222 c
|
||||
726.327 392.896 697.282 383.316 669.737 382.174 c
|
||||
656.073 381.607 648.123 383.193 641.337 387.839 c
|
||||
636.122 391.41 635.935 394.542 640.744 397.782 c
|
||||
645.996 401.322 652.939 402.975 667.434 404.139 c
|
||||
712.447 407.753 746.511 424.11 771.237 453.985 c
|
||||
775.118 458.674 775.205 458.904 772.407 457.068 c
|
||||
741.702 436.921 708.246 422.211 682.899 417.714 c
|
||||
675.295 416.365 669.648 416.083 658.197 416.479 c
|
||||
642.469 417.023 633.079 418.912 622.211 423.718 c
|
||||
616.201 426.376 615.434 427.754 615.875 435.1 c
|
||||
615.875 435.1 616.131 439.367 616.131 439.367 c
|
||||
616.131 439.367 533.456 439.876 533.456 439.876 c
|
||||
487.985 440.155 440.138 440.382 427.13 440.381 c
|
||||
397.046 440.376 367.789 438.441 342.9 434.81 c
|
||||
331.152 433.096 329.096 431.566 325.168 421.618 c
|
||||
322.521 414.917 322.002 401.936 323.633 383.231 c
|
||||
324.649 371.585 323.412 364.727 319.847 362.23 c
|
||||
318.549 361.32 315.329 360.76 311.396 360.76 c
|
||||
303.844 360.76 303.847 360.756 302.171 374.423 c
|
||||
299.716 394.441 301.231 416.201 306.097 430.825 c
|
||||
308.049 436.69 308.884 437.825 313.879 441.402 c
|
||||
324.407 448.941 341.995 453.977 366.582 456.495 c
|
||||
372.607 457.112 397.767 457.557 425.06 457.529 c
|
||||
451.406 457.503 498.596 457.777 529.927 458.139 c
|
||||
566.403 458.561 597.015 458.391 615.035 457.666 c
|
||||
630.513 457.043 643.372 456.729 643.611 456.968 c
|
||||
644.615 457.972 632.827 463.635 625.777 465.536 c
|
||||
611.896 469.28 605.534 469.678 544.547 470.614 c
|
||||
511.275 471.125 457.284 472.075 424.567 472.726 c
|
||||
334.187 474.523 325.943 474.495 318.198 472.367 c
|
||||
304.514 468.608 292.545 462.848 282.406 455.144 c
|
||||
272.162 447.359 260.35 434.095 232.252 398.821 c
|
||||
232.252 398.821 201.932 360.76 201.932 360.76 c
|
||||
201.932 360.76 191.398 360.76 191.398 360.76 c
|
||||
182.506 360.76 180.952 360.993 181.436 362.254 c
|
||||
closepath
|
||||
/DeviceRGB setcolorspace
|
||||
0 0 0 setcolor
|
||||
fill
|
||||
grestore
|
||||
showpage
|
||||
end
|
Before Width: | Height: | Size: 87 KiB |
Before Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 41 KiB |
|
@ -1,31 +0,0 @@
|
|||
|
||||
var comp;
|
||||
for (var i = 1; i <= app.project.numItems; i ++) {
|
||||
if ((app.project.item(i) instanceof CompItem) && (app.project.item(i).name === 'intro')) {
|
||||
comp = app.project.item(i);
|
||||
break;
|
||||
}
|
||||
}
|
||||
var layer_title = comp.layer('intro_title');
|
||||
var textProp_title = layer_title.property("Source Text");
|
||||
var textDocument_title = textProp_title.value;
|
||||
|
||||
var layer_persons = comp.layer('intro_personnames');
|
||||
var textProp_persons = layer_persons.property("Source Text");
|
||||
var textDocument_persons = textProp_persons.value;
|
||||
|
||||
var layer_id = comp.layer('intro_id');
|
||||
var textProp_id = layer_id.property("Source Text");
|
||||
var textDocument_id = textProp_id.value;
|
||||
|
||||
textDocument_title.text = "$title";
|
||||
textProp_title.setValue(textDocument_title);
|
||||
|
||||
textDocument_persons.text = "$personnames";
|
||||
textProp_persons.setValue(textDocument_persons);
|
||||
|
||||
textDocument_id.text = "$id";
|
||||
textProp_id.setValue(textDocument_id);
|
||||
|
||||
app.project.save();
|
||||
app.quit();
|
Before Width: | Height: | Size: 588 KiB |
Before Width: | Height: | Size: 55 KiB |
|
@ -1,258 +0,0 @@
|
|||
%!PS-Adobe-3.0 EPSF-3.0
|
||||
%%HiResBoundingBox: 0 0 930 676.29
|
||||
%%BoundingBox: 0 0 930 677
|
||||
%%Creator: Serif Affinity
|
||||
%LanguageLevel: 3
|
||||
%%DocumentData: Clean7Bit
|
||||
%%EndComments
|
||||
%%BeginProlog
|
||||
101 dict begin
|
||||
/m/moveto
|
||||
/l/lineto
|
||||
/c/curveto
|
||||
3{load def}repeat
|
||||
%%EndProlog
|
||||
gsave
|
||||
|
||||
% path2161
|
||||
newpath
|
||||
767.639 19.576 m
|
||||
747.932 32.868 737.575 54.358 735.651 85.945 c
|
||||
734.218 109.483 736.571 127.221 746.695 169.196 c
|
||||
755.737 206.683 756.946 214.186 757.522 236.396 c
|
||||
757.522 236.396 758.023 255.704 758.023 255.704 c
|
||||
758.023 255.704 755.224 260.845 755.224 260.845 c
|
||||
753.685 263.673 752.158 265.957 751.83 265.921 c
|
||||
750.814 265.81 738.487 251.184 730.997 241.205 c
|
||||
714.664 219.445 705.395 197.981 703.707 178.013 c
|
||||
703.707 178.013 703.054 170.287 703.054 170.287 c
|
||||
703.054 170.287 697.784 169.193 697.784 169.193 c
|
||||
687.167 166.989 686.913 167.062 685.416 172.725 c
|
||||
683.416 180.293 684.361 199.197 687.155 207.509 c
|
||||
690.945 218.782 699.45 234.572 711.608 252.903 c
|
||||
725.104 273.254 733.903 289.325 737.143 299.544 c
|
||||
739.795 307.908 740.114 308.102 752.695 308.995 c
|
||||
752.695 308.995 761.427 309.615 761.427 309.615 c
|
||||
761.427 309.615 764.549 301.664 764.549 301.664 c
|
||||
771.984 282.728 774.721 269.412 775.611 247.838 c
|
||||
776.629 223.192 774.029 201.189 763.758 147.519 c
|
||||
754.855 101.002 754.964 102.066 757.61 87.599 c
|
||||
762.18 62.613 768.464 48.14 780.254 35.444 c
|
||||
783.095 32.385 783.183 32.006 782.474 25.866 c
|
||||
782.068 22.35 781.349 18.453 780.877 17.205 c
|
||||
779.526 13.636 775.331 14.387 767.639 19.576 c
|
||||
closepath
|
||||
677.257 119.529 m
|
||||
677.257 119.529 672.848 119.921 672.848 119.921 c
|
||||
672.848 119.921 673.39 123.962 673.39 123.962 c
|
||||
674.221 130.162 678.205 135.316 684.575 138.433 c
|
||||
689.516 140.85 691.812 141.234 706.051 142.022 c
|
||||
714.821 142.508 723.697 142.923 725.776 142.944 c
|
||||
725.776 142.944 729.557 142.982 729.557 142.982 c
|
||||
729.557 142.982 729.557 133.423 729.557 133.423 c
|
||||
729.557 122.124 732.45 123.691 706.303 120.831 c
|
||||
687.917 118.821 686.125 118.74 677.257 119.529 c
|
||||
closepath
|
||||
768.273 132.439 m
|
||||
767.439 135.761 768.508 142.367 770.505 146.228 c
|
||||
772.895 150.85 779.651 157.761 788.035 164.16 c
|
||||
796.675 170.756 804.173 178.45 806.676 183.291 c
|
||||
812.066 193.714 815.717 228.187 813.329 246.105 c
|
||||
810.076 270.512 797.445 297.684 780.975 315.704 c
|
||||
778.204 318.737 775.936 321.665 775.936 322.212 c
|
||||
775.936 322.759 780.775 327.687 786.689 333.162 c
|
||||
794.27 340.18 797.583 342.67 797.922 341.604 c
|
||||
799.257 337.407 816.083 306.018 819.862 300.675 c
|
||||
828.04 289.115 838.894 280.876 849.554 278.136 c
|
||||
852.04 277.497 855.784 276.317 857.875 275.513 c
|
||||
863.378 273.398 870.935 273.709 883.621 276.573 c
|
||||
902.6 280.857 908.642 279.64 912.992 270.654 c
|
||||
916.599 263.203 915.876 261.888 906.43 258.719 c
|
||||
889.866 253.162 868.04 252.922 846.165 258.057 c
|
||||
839.426 259.639 836.963 259.866 836.082 258.986 c
|
||||
834.76 257.666 834.688 248.976 835.883 234.731 c
|
||||
836.553 226.74 836.323 223.26 834.496 213.732 c
|
||||
828.942 184.77 818.09 163.573 800.288 146.917 c
|
||||
793.266 140.347 790.713 138.614 786.099 137.285 c
|
||||
783.005 136.394 777.873 134.36 774.696 132.766 c
|
||||
774.696 132.766 768.919 129.867 768.919 129.867 c
|
||||
768.919 129.867 768.273 132.439 768.273 132.439 c
|
||||
closepath
|
||||
711.171 310.344 m
|
||||
709.654 310.801 706.818 312.16 704.87 313.365 c
|
||||
701.962 315.161 701.327 316.158 701.327 318.921 c
|
||||
701.327 318.921 701.327 322.287 701.327 322.287 c
|
||||
701.327 322.287 708.132 322.953 708.132 322.953 c
|
||||
725.133 324.618 738.861 330.232 752.382 341.05 c
|
||||
766.806 352.591 779.299 369.225 799.629 403.959 c
|
||||
806.172 415.138 810.3 421.197 811.386 421.22 c
|
||||
813.424 421.262 818.054 415.959 818.891 412.624 c
|
||||
820.24 407.249 812.493 381.363 805.099 366.539 c
|
||||
790.816 337.907 766.841 318.421 737.119 311.29 c
|
||||
728.849 309.306 716.157 308.843 711.171 310.344 c
|
||||
closepath
|
||||
208.805 324.456 m
|
||||
208.805 324.456 45.472 324.968 45.472 324.968 c
|
||||
45.472 324.968 42.188 327.31 42.188 327.31 c
|
||||
38.058 330.256 31.752 343.066 28.947 354.207 c
|
||||
24.106 373.436 21.301 394.484 19.745 423.271 c
|
||||
19.16 434.084 17.738 457.45 16.585 475.195 c
|
||||
14.294 510.422 14.459 532.47 17.259 565.431 c
|
||||
21.484 615.173 29.163 645.006 39.484 651.768 c
|
||||
42.323 653.628 72.087 655.439 168.688 659.63 c
|
||||
259.559 663.572 357.734 660.331 412.922 651.567 c
|
||||
425.368 649.591 427.655 647.842 433.631 635.727 c
|
||||
439.671 623.482 443.132 609.563 444.033 593.901 c
|
||||
445.013 576.861 444.612 572.829 441.865 572.092 c
|
||||
438.352 571.149 427.113 571.396 425.126 572.46 c
|
||||
422.254 573.997 420.194 580.525 418.52 593.387 c
|
||||
414.971 620.674 410.148 627.09 389.524 631.963 c
|
||||
366.486 637.407 331.452 639.439 261.737 639.376 c
|
||||
193.986 639.315 141.657 637.23 89.152 632.5 c
|
||||
76.177 631.331 72.469 630.631 68.443 628.591 c
|
||||
58.011 623.304 50.218 610.954 45.443 592.141 c
|
||||
41.784 577.726 41.045 568.262 39.961 521.988 c
|
||||
38.402 455.459 40.934 423.243 50.431 388.785 c
|
||||
56.17 367.961 60.939 360.892 73.326 354.85 c
|
||||
87.099 348.132 81.705 348.371 218.383 348.413 c
|
||||
336.847 348.449 375.965 349.191 391.339 351.693 c
|
||||
405.646 354.022 413.846 368.86 418.554 400.938 c
|
||||
420.75 415.902 421.013 416.806 423.93 419.413 c
|
||||
429.848 424.7 437.603 424.064 440.902 418.021 c
|
||||
443.867 412.59 443.247 395.032 439.45 376.892 c
|
||||
434.554 353.505 430.068 337.673 427.456 334.569 c
|
||||
422.359 328.512 407.331 324.893 384.742 324.283 c
|
||||
377.81 324.096 298.639 324.174 208.805 324.456 c
|
||||
closepath
|
||||
668.559 341.005 m
|
||||
661.99 342.628 658.04 344.758 653.291 349.237 c
|
||||
653.291 349.237 649.42 352.887 649.42 352.887 c
|
||||
649.42 352.887 651.78 354.798 651.78 354.798 c
|
||||
655.434 357.756 663.325 359.738 677.633 361.289 c
|
||||
684.842 362.071 692.782 363.373 695.277 364.183 c
|
||||
722.701 373.089 739.801 384.049 761.968 406.928 c
|
||||
772.815 418.125 795.144 445.818 796.797 450.126 c
|
||||
797.132 451 798.947 451.501 801.773 451.501 c
|
||||
806.974 451.501 806.965 452.101 801.983 436.915 c
|
||||
790.733 402.625 767.52 374.247 734.354 354.238 c
|
||||
726.896 349.738 725.484 349.306 702.701 344.558 c
|
||||
677.065 339.215 676.177 339.122 668.559 341.005 c
|
||||
closepath
|
||||
181.436 362.254 m
|
||||
182.408 364.786 219.403 416.14 227.632 426.381 c
|
||||
244.576 447.466 269.331 473.424 278.693 479.925 c
|
||||
285.661 484.762 297.979 488.739 310.014 490.036 c
|
||||
324.348 491.581 442.193 491.525 533.456 489.93 c
|
||||
610.881 488.576 608.759 488.755 630.849 481.757 c
|
||||
637.69 479.59 643.479 478.009 643.713 478.243 c
|
||||
643.947 478.477 642.901 480.291 641.389 482.273 c
|
||||
637.832 486.937 629.93 492.125 621.666 495.221 c
|
||||
607.864 500.393 603.185 500.713 524.382 501.878 c
|
||||
453.322 502.928 421.357 503.682 336.347 506.313 c
|
||||
336.347 506.313 296.521 507.546 296.521 507.546 c
|
||||
296.521 507.546 290.61 510.494 290.61 510.494 c
|
||||
280.196 515.688 271.873 524.845 230.811 576.287 c
|
||||
209.004 603.607 191.161 626.203 191.161 626.501 c
|
||||
191.161 627.516 213.841 625.666 215.28 624.533 c
|
||||
216.069 623.913 226.663 610.096 238.822 593.829 c
|
||||
265.008 558.796 272.827 549.312 284.873 537.973 c
|
||||
296.801 526.744 300.987 523.98 308.437 522.412 c
|
||||
322.794 519.391 361.828 518.685 449.102 519.868 c
|
||||
550.28 521.24 584.193 520.51 599.999 516.623 c
|
||||
612.621 513.518 628.119 508.136 637.805 503.494 c
|
||||
641.893 501.535 645.414 500.109 645.63 500.325 c
|
||||
646.571 501.266 642.623 506.89 637.96 511.252 c
|
||||
623.333 524.933 601.549 533.457 574.289 536.164 c
|
||||
563.368 537.249 500.704 537.749 459.855 537.078 c
|
||||
447.101 536.868 421.693 536.707 403.394 536.72 c
|
||||
373.505 536.741 368.859 536.971 357.701 538.979 c
|
||||
342.921 541.639 326.396 546.944 316.672 552.149 c
|
||||
310.842 555.27 309.245 556.695 307.401 560.423 c
|
||||
302.096 571.148 301.539 600.35 306.194 623.657 c
|
||||
306.194 623.657 307.251 628.95 307.251 628.95 c
|
||||
307.251 628.95 315.245 628.95 315.245 628.95 c
|
||||
319.642 628.95 323.312 628.837 323.4 628.698 c
|
||||
323.488 628.559 323.847 617.33 324.197 603.744 c
|
||||
324.895 576.705 325.231 575.025 331.329 568.079 c
|
||||
335.775 563.016 338.574 561.738 347.999 560.472 c
|
||||
367.961 557.789 383.252 557.349 455.976 557.366 c
|
||||
500.855 557.377 537.927 556.947 545.204 556.332 c
|
||||
579.335 553.447 606.648 546.629 630.427 535.06 c
|
||||
641.957 529.449 643.242 528.517 651.465 519.784 c
|
||||
666.936 503.354 681.916 481.396 690.484 462.592 c
|
||||
690.484 462.592 694.389 454.022 694.389 454.022 c
|
||||
694.389 454.022 694.024 460.165 694.024 460.165 c
|
||||
693.21 473.867 673.033 507.269 641.45 547.199 c
|
||||
635.565 554.639 630.75 561.078 630.75 561.509 c
|
||||
630.75 562.959 635.21 565.431 637.826 565.431 c
|
||||
642.432 565.431 654.308 557.415 659.706 550.662 c
|
||||
687.246 516.21 704.451 488.151 712.47 464.608 c
|
||||
714.265 459.34 716.803 453.905 718.11 452.531 c
|
||||
718.11 452.531 720.487 450.031 720.487 450.031 c
|
||||
720.487 450.031 723.536 453.081 723.536 453.081 c
|
||||
723.536 453.081 726.586 456.131 726.586 456.131 c
|
||||
726.586 456.131 723.978 465.159 723.978 465.159 c
|
||||
718.153 485.319 711.799 497.786 687.306 537.11 c
|
||||
668.617 567.115 668.5 567.448 676.664 567.448 c
|
||||
680.198 567.448 682.351 566.524 688.387 562.417 c
|
||||
692.454 559.649 696.501 556.814 697.381 556.115 c
|
||||
699.958 554.069 720.152 519.827 727.158 505.624 c
|
||||
730.698 498.447 735.221 487.303 737.21 480.86 c
|
||||
742.481 463.781 742.499 463.762 748.236 468.8 c
|
||||
751.908 472.024 751.97 472.198 751.383 477.674 c
|
||||
750.015 490.447 742.674 513.371 733.97 532.055 c
|
||||
731.543 537.265 729.557 542.136 729.557 542.878 c
|
||||
729.557 543.62 730.871 545.697 732.476 547.494 c
|
||||
735.287 550.64 735.503 550.706 738.274 549.274 c
|
||||
742.961 546.852 751.001 538.064 754.428 531.616 c
|
||||
756.184 528.31 760.22 516.872 763.395 506.198 c
|
||||
766.571 495.523 769.532 486.789 769.975 486.789 c
|
||||
770.418 486.789 772.281 488.673 774.114 490.975 c
|
||||
782.576 501.597 785.644 503.076 789.875 498.571 c
|
||||
792.612 495.658 792.659 491.848 790.051 484.269 c
|
||||
787.357 476.437 787.461 474.267 790.603 472.836 c
|
||||
792.015 472.192 793.83 471.666 794.636 471.666 c
|
||||
796.617 471.666 796.478 469.046 794.137 462.242 c
|
||||
787.212 442.114 772.28 424.356 748.714 408.222 c
|
||||
726.327 392.896 697.282 383.316 669.737 382.174 c
|
||||
656.073 381.607 648.123 383.193 641.337 387.839 c
|
||||
636.122 391.41 635.935 394.542 640.744 397.782 c
|
||||
645.996 401.322 652.939 402.975 667.434 404.139 c
|
||||
712.447 407.753 746.511 424.11 771.237 453.985 c
|
||||
775.118 458.674 775.205 458.904 772.407 457.068 c
|
||||
741.702 436.921 708.246 422.211 682.899 417.714 c
|
||||
675.295 416.365 669.648 416.083 658.197 416.479 c
|
||||
642.469 417.023 633.079 418.912 622.211 423.718 c
|
||||
616.201 426.376 615.434 427.754 615.875 435.1 c
|
||||
615.875 435.1 616.131 439.367 616.131 439.367 c
|
||||
616.131 439.367 533.456 439.876 533.456 439.876 c
|
||||
487.985 440.155 440.138 440.382 427.13 440.381 c
|
||||
397.046 440.376 367.789 438.441 342.9 434.81 c
|
||||
331.152 433.096 329.096 431.566 325.168 421.618 c
|
||||
322.521 414.917 322.002 401.936 323.633 383.231 c
|
||||
324.649 371.585 323.412 364.727 319.847 362.23 c
|
||||
318.549 361.32 315.329 360.76 311.396 360.76 c
|
||||
303.844 360.76 303.847 360.756 302.171 374.423 c
|
||||
299.716 394.441 301.231 416.201 306.097 430.825 c
|
||||
308.049 436.69 308.884 437.825 313.879 441.402 c
|
||||
324.407 448.941 341.995 453.977 366.582 456.495 c
|
||||
372.607 457.112 397.767 457.557 425.06 457.529 c
|
||||
451.406 457.503 498.596 457.777 529.927 458.139 c
|
||||
566.403 458.561 597.015 458.391 615.035 457.666 c
|
||||
630.513 457.043 643.372 456.729 643.611 456.968 c
|
||||
644.615 457.972 632.827 463.635 625.777 465.536 c
|
||||
611.896 469.28 605.534 469.678 544.547 470.614 c
|
||||
511.275 471.125 457.284 472.075 424.567 472.726 c
|
||||
334.187 474.523 325.943 474.495 318.198 472.367 c
|
||||
304.514 468.608 292.545 462.848 282.406 455.144 c
|
||||
272.162 447.359 260.35 434.095 232.252 398.821 c
|
||||
232.252 398.821 201.932 360.76 201.932 360.76 c
|
||||
201.932 360.76 191.398 360.76 191.398 360.76 c
|
||||
182.506 360.76 180.952 360.993 181.436 362.254 c
|
||||
closepath
|
||||
/DeviceRGB setcolorspace
|
||||
0 0 0 setcolor
|
||||
fill
|
||||
grestore
|
||||
showpage
|
||||
end
|
Before Width: | Height: | Size: 452 KiB |
Before Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 106 KiB |
Before Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 51 KiB |
Before Width: | Height: | Size: 300 KiB |
|
@ -1,98 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 23.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 398.98 325.61" style="enable-background:new 0 0 398.98 325.61;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{clip-path:url(#SVGID_2_);fill:url(#SVGID_3_);}
|
||||
</style>
|
||||
<g id="Back">
|
||||
<rect width="398.98" height="325.61"/>
|
||||
</g>
|
||||
<g id="Logo">
|
||||
<g>
|
||||
<defs>
|
||||
<rect id="SVGID_1_" x="28.53" y="12.85" width="342.97" height="278.87"/>
|
||||
</defs>
|
||||
<clipPath id="SVGID_2_">
|
||||
<use xlink:href="#SVGID_1_" style="overflow:visible;"/>
|
||||
</clipPath>
|
||||
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="28.526" y1="152.2847" x2="371.5005" y2="152.2847">
|
||||
<stop offset="0" style="stop-color:#0085B1"/>
|
||||
<stop offset="1" style="stop-color:#00A356"/>
|
||||
</linearGradient>
|
||||
<path class="st0" d="M359.76,280.69c0,0.64-0.35,1.12-1.06,1.44s-1.89,0.34-3.53,0.48c-3.84,0.33-11.62-0.49-13.66-0.76v9.03
|
||||
c2.59,0.55,10.64,0.83,13.56,0.83c3.53,0,6.53-0.53,8.99-1.59c2.47-1.06,4.33-2.5,5.57-4.3c1.24-1.8,1.86-3.82,1.86-6.04
|
||||
c0-2.56-0.68-4.59-2.04-6.07c-1.36-1.48-2.97-2.55-4.81-3.21c-1.85-0.66-4.12-1.24-6.8-1.75c-2.08-0.4-3.58-0.78-4.49-1.14
|
||||
c-0.91-0.35-1.36-0.89-1.36-1.59c0-1.48,1.53-2.22,4.59-2.22c3.09,0,7.98-0.16,13.57,0.66v-9.04c0,0-11.05-0.73-13.47-0.73
|
||||
c-3.53,0-6.52,0.52-8.99,1.57c-2.47,1.04-4.33,2.48-5.57,4.3c-1.24,1.82-1.86,3.84-1.86,6.07c0,2.56,0.67,4.59,2.02,6.09
|
||||
c1.34,1.5,2.92,2.58,4.73,3.24c1.81,0.66,4.08,1.27,6.8,1.85c2.12,0.44,3.64,0.85,4.56,1.21
|
||||
C359.3,279.39,359.76,279.95,359.76,280.69 M331.28,255.5h-28.67v35.41h29.32v-9.01H314.3v-4.65h14.91v-8.6H314.3v-4.15h16.98
|
||||
V255.5z M281.34,244.08c0-2.36,1.91-4.27,4.27-4.27c2.35,0,4.27,1.91,4.27,4.27c0,2.35-1.91,4.26-4.27,4.26
|
||||
C283.25,248.34,281.34,246.43,281.34,244.08 M284.57,250.22v5.28h-4.72v35.41h11.89V255.5h-5.11v-5.28
|
||||
c2.96-0.5,5.21-3.05,5.21-6.14c0-3.45-2.8-6.24-6.24-6.24c-3.45,0-6.25,2.79-6.25,6.24C279.36,247.17,281.62,249.72,284.57,250.22
|
||||
M253.42,264.7c1.61,0,2.82,0.36,3.63,1.09c0.8,0.72,1.21,1.74,1.21,3.06c0,1.32-0.4,2.34-1.21,3.07
|
||||
c-0.81,0.73-2.02,1.09-3.63,1.09h-4.33v-8.3H253.42z M254.18,255.5H237.2v35.41h11.89V282h3.22l6,8.91H271l-7.41-10.93
|
||||
c2.15-1.11,3.8-2.61,4.94-4.5c1.14-1.89,1.71-4.09,1.71-6.63c0-2.69-0.66-5.05-1.97-7.08c-1.31-2.02-3.17-3.57-5.59-4.65
|
||||
C260.27,256.04,257.43,255.5,254.18,255.5 M201.64,273.21c0-1.79,0.35-3.35,1.06-4.68c0.71-1.33,1.66-2.36,2.85-3.08
|
||||
c1.19-0.73,2.53-1.09,4-1.09c1.48,0,2.81,0.36,4,1.09c1.19,0.72,2.14,1.75,2.85,3.08c0.71,1.33,1.06,2.89,1.06,4.68
|
||||
s-0.35,3.35-1.06,4.68c-0.71,1.33-1.66,2.36-2.85,3.08c-1.19,0.73-2.53,1.09-4,1.09c-1.48,0-2.81-0.36-4-1.09
|
||||
c-1.19-0.72-2.14-1.75-2.85-3.08C201.99,276.55,201.64,274.99,201.64,273.21 M192.22,263.67c-1.71,2.82-2.57,5.99-2.57,9.54
|
||||
c0,3.54,0.86,6.72,2.57,9.54c1.71,2.81,4.08,5.01,7.11,6.6c3.02,1.58,6.43,2.38,10.23,2.38c3.79,0,7.2-0.79,10.23-2.38
|
||||
c3.03-1.59,5.39-3.79,7.11-6.6c1.71-2.82,2.57-5.99,2.57-9.54c0-3.54-0.86-6.72-2.57-9.54c-1.71-2.81-4.08-5.02-7.11-6.6
|
||||
c-3.02-1.59-6.43-2.38-10.23-2.38c-3.79,0-7.2,0.79-10.23,2.38C196.3,258.65,193.93,260.86,192.22,263.67 M129.22,255.5h-28.67
|
||||
v35.41h29.33v-9.01h-17.63v-7.57h6.72c0.45,1.88,2.06,3.31,4.07,3.31c2.02,0,3.63-1.43,4.07-3.31h12.47v16.58h10.83v-15.58
|
||||
l7.66,12.39h5.24l7.66-12.95l0.1,16.14h10.83l-0.1-35.41h-9.78l-11.19,18.86l-11.49-18.86h-9.78v16.76h-12.5
|
||||
c-0.5-1.8-2.08-3.15-4.04-3.15c-1.96,0-3.54,1.35-4.04,3.15h-6.75v-7.76h16.98V255.5z M47.37,260.06v25.36H37.19
|
||||
c-0.47-1.84-2.07-3.23-4.06-3.23c-2.35,0-4.27,1.91-4.27,4.27s1.91,4.26,4.27,4.26c1.99,0,3.59-1.39,4.06-3.24h10.18v3.42H58.2
|
||||
v-15.58l7.66,12.39h5.24l7.66-12.95l0.1,16.14h10.83l-0.1-35.41h-9.78l-11.19,18.86L57.14,255.5h-9.78v2.5H37.21
|
||||
c-0.44-1.88-2.05-3.31-4.07-3.31c-2.35,0-4.27,1.91-4.27,4.26s1.91,4.27,4.27,4.27c1.96,0,3.54-1.36,4.04-3.16H47.37z M49.6,43.81
|
||||
c0,1.31-0.4,2.33-1.21,3.05c-0.8,0.73-2.02,1.08-3.63,1.08h-4.34v-8.27h4.34c1.61,0,2.82,0.36,3.63,1.08
|
||||
C49.2,41.48,49.6,42.49,49.6,43.81 M62.36,65.79L54.95,54.9c2.15-1.11,3.8-2.6,4.94-4.49c1.14-1.88,1.71-4.08,1.71-6.6
|
||||
c0-2.69-0.66-5.04-1.97-7.06c-1.31-2.02-3.18-3.56-5.6-4.64c-2.42-1.07-5.26-1.61-8.52-1.61H28.53v35.29h11.9v-8.87h3.23l6,8.87
|
||||
H62.36z M66.09,65.79h29.34v-8.97H77.79v-4.64h14.93V43.6H77.79v-4.13h16.99V30.5H66.09V65.79z M111.92,39.47h16.79V30.5h-28.69
|
||||
v35.29h11.9V48.98h6.36c0.44,1.88,2.06,3.31,4.07,3.31c2.36,0,4.27-1.91,4.27-4.27c0-2.35-1.91-4.26-4.27-4.26
|
||||
c-1.96,0-3.54,1.35-4.04,3.16h-6.39V39.47z M153.57,43.81c0,1.31-0.4,2.33-1.21,3.05c-0.81,0.73-2.02,1.08-3.63,1.08h-4.34v-8.27
|
||||
h4.34c1.61,0,2.82,0.36,3.63,1.08C153.17,41.48,153.57,42.49,153.57,43.81 M166.32,65.79l-7.41-10.89c2.15-1.11,3.8-2.6,4.94-4.49
|
||||
c1.14-1.88,1.71-4.08,1.71-6.6c0-2.69-0.65-5.04-1.96-7.06c-1.31-2.02-3.18-3.56-5.6-4.64c-2.42-1.07-5.26-1.61-8.52-1.61h-16.99
|
||||
v35.29h11.9v-8.87h3.23l6,8.87H166.32z M170.05,65.79h29.35v-8.97h-17.65v-4.64h14.92V43.6h-14.92v-4.13h16.99V30.5h-28.69V65.79z
|
||||
M214.07,40.98c0-1.48,1.53-2.22,4.59-2.22c3.09,0,7.99-0.16,13.58,0.66v-9.01c0,0-11.06-0.73-13.48-0.73
|
||||
c-3.53,0-6.53,0.52-9,1.56c-2.47,1.05-4.33,2.47-5.57,4.29c-1.24,1.81-1.87,3.83-1.87,6.05c0,2.55,0.67,4.58,2.02,6.08
|
||||
c1.35,1.49,2.93,2.57,4.74,3.22c1.81,0.66,4.08,1.27,6.81,1.85c2.12,0.44,3.64,0.83,4.56,1.21c0.92,0.37,1.39,0.93,1.39,1.66
|
||||
c0,0.64-0.35,1.12-1.06,1.44c-0.71,0.32-1.89,0.34-3.53,0.48c-3.84,0.33-11.62-0.48-13.67-0.76v9c2.59,0.55,10.65,0.83,13.57,0.83
|
||||
c3.53,0,6.53-0.52,9-1.59c2.47-1.06,4.33-2.49,5.57-4.28c1.24-1.8,1.87-3.81,1.87-6.02c0-2.55-0.68-4.57-2.04-6.05
|
||||
c-1.36-1.48-2.97-2.55-4.82-3.2c-1.85-0.66-4.12-1.24-6.81-1.74c-2.08-0.4-3.58-0.78-4.49-1.14
|
||||
C214.53,42.22,214.07,41.69,214.07,40.98 M260.01,65.79h11.9V30.5h-11.9V43h-10.99V30.5h-11.9v35.29h11.9V52.78h10.99V65.79z
|
||||
M287.82,19.1c0,2.35-1.91,4.26-4.27,4.26c-2.36,0-4.27-1.91-4.27-4.26s1.91-4.27,4.27-4.27
|
||||
C285.91,14.83,287.82,16.74,287.82,19.1 M289.8,19.1c0-3.45-2.8-6.25-6.24-6.25c-3.45,0-6.25,2.8-6.25,6.25
|
||||
c0,3.1,2.26,5.64,5.21,6.14v5.26h-4.87v35.29h11.9V30.5h-4.96v-5.26C287.54,24.74,289.8,22.19,289.8,19.1 M320.31,65.79h9.78V30.5
|
||||
h-11.6v16.03L305.08,30.5h-9.78v35.29h11.6V49.76L320.31,65.79z M362.26,65.44c2.76-0.77,5.18-1.88,7.26-3.33V47.18h-10.34v8.93
|
||||
c-1.38,0.57-2.82,0.86-4.34,0.86c-2.55,0-4.6-0.8-6.13-2.42c-1.53-1.61-2.29-3.75-2.29-6.4c0-2.72,0.77-4.87,2.32-6.46
|
||||
c1.55-1.58,3.63-2.37,6.25-2.37c3.06,0,14.49,0.16,14.49,0.16v-9.01c0,0-6.42-1.3-15.09-0.78c-3.83,0.23-7.27,0.78-10.31,2.34
|
||||
c-3.04,1.56-5.41,3.75-7.11,6.56c-1.7,2.81-2.55,5.99-2.55,9.56c0,3.56,0.85,6.75,2.55,9.55c1.7,2.81,4.04,5,7.03,6.56
|
||||
c2.99,1.57,6.37,2.34,10.14,2.34C356.79,66.59,359.5,66.21,362.26,65.44 M231.94,206.18h-60.89v-31.13h23.24
|
||||
c0.51,2.93,3.05,5.17,6.14,5.17c3.45,0,6.24-2.8,6.24-6.24c0-1.04-0.27-1.99-0.72-2.85l25.99-17.73V206.18z M200.42,169.7
|
||||
c2.35,0,4.27,1.91,4.27,4.27c0,2.35-1.91,4.26-4.27,4.26c-2.36,0-4.27-1.91-4.27-4.26C196.15,171.61,198.06,169.7,200.42,169.7
|
||||
M231.94,150.89l-27.22,18.56c-1.12-1.07-2.63-1.74-4.3-1.74c-3.11,0-5.67,2.29-6.15,5.26h-23.23c0,0,0.03-10.6,0.03-12.4
|
||||
c0-5.49-4.46-9.95-9.95-9.95s-9.95,4.46-9.95,9.95c0,0.11-0.04,4.01-0.04,5.4h-30.88c0.86,2.36,1.51,4.91,1.91,7.71
|
||||
c0.45,3.09,0.75,6.84,0.94,11.13h28.03v15.63c0,2.06,0.01,5.72,0.01,5.72h-29.38c-0.49-2.96-3.04-5.22-6.14-5.22
|
||||
c-3.1,0-5.65,2.26-6.14,5.22H85.2c-0.01-0.02,0-15.35,0-15.35c0-15.53-3.71-20.85-13.72-23c-1.71-0.37-5.39-0.34-5.39-0.34v-15.83
|
||||
h42.07c3.95,2.32,6.98,5.06,9.07,8.22c0.11,0.16,0.16,0.38,0.27,0.54v-19.29c-2.33,3.69-5.15,6.53-9.43,8.46H66.09v-15.09
|
||||
c6.56,0,10.91-1.47,14.19-4.4c3.28-2.92,4.96-7.6,4.93-14.02c-0.01-1.42-0.03-1.47-0.03-1.47h24.18c0.5,2.95,3.05,5.2,6.14,5.2
|
||||
c3.09,0,5.64-2.25,6.14-5.2h29.49v13.89c1.85-2.43,4.35-4.42,7.5-6c3.14-1.57,6.71-2.35,10.71-2.35c10.53,0,18.73,2.59,24.7,7.66
|
||||
v-5.95c0-2.52,0.1-4.91,0.24-7.25h37.66V150.89z M119.77,113.56c0,2.35-1.91,4.27-4.27,4.27c-2.35,0-4.27-1.91-4.27-4.27
|
||||
c0-2.35,1.91-4.26,4.27-4.26C117.87,109.29,119.77,111.2,119.77,113.56 M111.34,207.2c0-2.35,1.91-4.27,4.27-4.27
|
||||
c2.36,0,4.27,1.91,4.27,4.27c0,2.35-1.91,4.26-4.27,4.26C113.26,211.47,111.34,209.56,111.34,207.2 M366.53,161.59
|
||||
c2.09,3.17,3.44,7.04,4.33,11.37v-41.04c-0.63,3.07-1.43,5.88-2.51,8.25c-2.23,4.89-5.85,8.52-10.87,10.88h-42.33V136.2
|
||||
c6.57,0,11.15-1.46,14.44-4.39c3.28-2.92,4.47-7.67,4.47-14.09v-7.73c0-5.28-4.23-9.56-9.45-9.56c-5.22,0-9.45,4.28-9.45,9.56
|
||||
c0,1.09,0.05,7.11-0.07,8.22v5.57h-29.39v17.78h-36.62v-27.2c0-1.24-0.06-4.61-0.06-5.38c0-4.72-3.82-8.54-8.54-8.54
|
||||
c-4.72,0-8.54,3.83-8.54,8.54c0,0.74,0.07,3.01,0.05,3.56h-37.58c0.28-3.51,0.71-6.84,1.3-9.96h-44.57v9.96h-29.49
|
||||
c-0.49-2.96-3.04-5.23-6.14-5.23c-3.1,0-5.65,2.27-6.14,5.23H85.2v-2.55c0-5.28-4.28-9.56-9.55-9.56s-9.55,4.28-9.55,9.56
|
||||
c0,1.01,0.06,12.08,0.06,12.08H28.87v60.18h37.23v27.34c0,5.28,4.28,9.56,9.55,9.56s9.55-4.28,9.55-9.56v-1.35h24.27
|
||||
c0.5,2.95,3.05,5.21,6.14,5.21c3.1,0,5.64-2.26,6.14-5.21h29.39v0.94c0,5.5,4.46,9.96,9.96,9.96c5.5,0,9.97-4.46,9.97-9.96
|
||||
c0-0.3-0.06-0.58-0.09-0.87c0-0.02,0.01-0.04,0.01-0.07h60.94c0,0.02,0,1.67,0,2.37c0,4.72,3.82,8.54,8.54,8.54
|
||||
c4.72,0,8.54-3.82,8.54-8.54c0-0.41,0.06-3.17,0.06-4.37v-33.2h36.62v10.92h29.46v19.28v6.35c0,5.28,4.23,9.56,9.45,9.56
|
||||
c5.22,0,9.45-4.28,9.45-9.56c0-0.69,0.03-8.15,0.03-12.35v-4.49c0-15.85-4.12-21.24-11.36-23.15c-2.26-0.6-7.58-0.41-7.58-0.41
|
||||
v-16.08h42.32C361.62,155.48,364.37,158.31,366.53,161.59"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 9.4 KiB |
|
@ -1,43 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 23.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 398.98 180.69" style="enable-background:new 0 0 398.98 180.69;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:url(#SVGID_1_);}
|
||||
</style>
|
||||
<g id="Back">
|
||||
<rect width="398.98" height="180.69"/>
|
||||
</g>
|
||||
<g id="Logo">
|
||||
<g>
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="28.8678" y1="91.8235" x2="370.8653" y2="91.8235">
|
||||
<stop offset="0" style="stop-color:#0085B1"/>
|
||||
<stop offset="1" style="stop-color:#00A356"/>
|
||||
</linearGradient>
|
||||
<path class="st0" d="M231.94,138.21h-60.89v-31.13h23.24c0.51,2.93,3.05,5.17,6.14,5.17c3.45,0,6.24-2.8,6.24-6.24
|
||||
c0-1.04-0.27-1.99-0.72-2.85l25.99-17.73V138.21z M200.42,101.73c2.35,0,4.27,1.91,4.27,4.27c0,2.35-1.91,4.26-4.27,4.26
|
||||
c-2.36,0-4.27-1.91-4.27-4.26C196.15,103.64,198.06,101.73,200.42,101.73 M231.94,82.93l-27.22,18.56
|
||||
c-1.12-1.07-2.63-1.74-4.3-1.74c-3.11,0-5.67,2.29-6.15,5.26h-23.23c0,0,0.03-10.6,0.03-12.4c0-5.49-4.46-9.95-9.95-9.95
|
||||
c-5.5,0-9.95,4.46-9.95,9.95c0,0.11-0.04,4.01-0.04,5.4h-30.88c0.86,2.36,1.51,4.91,1.91,7.71c0.45,3.09,0.75,6.84,0.94,11.13
|
||||
h28.03v15.63c0,2.06,0.01,5.72,0.01,5.72h-29.38c-0.49-2.96-3.04-5.22-6.14-5.22c-3.1,0-5.65,2.26-6.14,5.22H85.2
|
||||
c-0.01-0.02,0-15.35,0-15.35c0-15.53-3.71-20.85-13.72-23c-1.71-0.37-5.39-0.34-5.39-0.34V83.68h42.07
|
||||
c3.95,2.32,6.98,5.06,9.07,8.22c0.11,0.16,0.16,0.38,0.27,0.54V73.16c-2.33,3.69-5.15,6.53-9.43,8.46H66.09V66.53
|
||||
c6.56,0,10.91-1.47,14.19-4.4c3.28-2.92,4.96-7.6,4.93-14.02c-0.01-1.42-0.03-1.47-0.03-1.47h24.18c0.5,2.95,3.05,5.2,6.14,5.2
|
||||
c3.09,0,5.64-2.25,6.14-5.2h29.49v13.89c1.85-2.43,4.35-4.42,7.5-6c3.14-1.57,6.71-2.35,10.71-2.35c10.53,0,18.73,2.59,24.7,7.66
|
||||
v-5.95c0-2.52,0.1-4.91,0.24-7.25h37.66V82.93z M119.77,45.59c0,2.35-1.91,4.27-4.27,4.27c-2.35,0-4.27-1.91-4.27-4.27
|
||||
c0-2.35,1.91-4.26,4.27-4.26C117.87,41.33,119.77,43.23,119.77,45.59 M111.34,139.23c0-2.35,1.91-4.27,4.27-4.27
|
||||
c2.36,0,4.27,1.91,4.27,4.27c0,2.35-1.91,4.26-4.27,4.26C113.26,143.5,111.34,141.59,111.34,139.23 M366.53,93.62
|
||||
c2.09,3.17,3.44,7.04,4.33,11.37V63.95c-0.63,3.07-1.43,5.88-2.51,8.25c-2.23,4.89-5.85,8.52-10.87,10.88h-42.33V68.23
|
||||
c6.57,0,11.15-1.46,14.44-4.39c3.28-2.92,4.47-7.67,4.47-14.09v-7.73c0-5.28-4.23-9.56-9.45-9.56c-5.22,0-9.45,4.28-9.45,9.56
|
||||
c0,1.09,0.05,7.11-0.07,8.22v5.57h-29.39v17.78h-36.62v-27.2c0-1.24-0.06-4.61-0.06-5.38c0-4.72-3.82-8.54-8.54-8.54
|
||||
c-4.72,0-8.54,3.83-8.54,8.54c0,0.74,0.07,3.01,0.05,3.56h-37.58c0.28-3.51,0.71-6.84,1.3-9.96h-44.57v9.96h-29.49
|
||||
c-0.49-2.96-3.04-5.23-6.14-5.23c-3.1,0-5.65,2.27-6.14,5.23H85.2v-2.55c0-5.28-4.28-9.56-9.55-9.56c-5.28,0-9.55,4.28-9.55,9.56
|
||||
c0,1.01,0.06,12.08,0.06,12.08H28.87v60.18h37.23v27.34c0,5.28,4.28,9.56,9.55,9.56c5.28,0,9.55-4.28,9.55-9.56v-1.35h24.27
|
||||
c0.5,2.95,3.05,5.21,6.14,5.21c3.1,0,5.64-2.26,6.14-5.21h29.39v0.94c0,5.5,4.46,9.96,9.96,9.96c5.5,0,9.97-4.46,9.97-9.96
|
||||
c0-0.3-0.06-0.58-0.09-0.87c0-0.02,0.01-0.04,0.01-0.07h60.94c0,0.02,0,1.67,0,2.37c0,4.72,3.82,8.54,8.54,8.54
|
||||
c4.72,0,8.54-3.82,8.54-8.54c0-0.41,0.06-3.17,0.06-4.37v-33.2h36.62v10.92h29.46v19.28v6.35c0,5.28,4.23,9.56,9.45,9.56
|
||||
c5.22,0,9.45-4.28,9.45-9.56c0-0.69,0.03-8.15,0.03-12.35v-4.49c0-15.85-4.12-21.24-11.36-23.15c-2.26-0.6-7.58-0.41-7.58-0.41
|
||||
V85.14h42.32C361.62,87.51,364.37,90.34,366.53,93.62"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 588 KiB |
Before Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 162 KiB |
|
@ -1,350 +0,0 @@
|
|||
%PDF-1.5
%âãÏÓ
|
||||
1 0 obj
<</Metadata 2 0 R/OCProperties<</D<</ON[5 0 R]/Order 6 0 R/RBGroups[]>>/OCGs[5 0 R]>>/Pages 3 0 R/Type/Catalog>>
endobj
2 0 obj
<</Length 7885/Subtype/XML/Type/Metadata>>stream
|
||||
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
|
||||
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c143 79.161210, 2017/08/11-10:28:36 ">
|
||||
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<rdf:Description rdf:about=""
|
||||
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
|
||||
xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/"
|
||||
xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
|
||||
xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
|
||||
xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/"
|
||||
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
|
||||
xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
|
||||
xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
|
||||
<xmp:CreatorTool>Adobe Illustrator CC 22.0 (Windows)</xmp:CreatorTool>
|
||||
<xmp:CreateDate>2018-12-17T21:06:08+02:00</xmp:CreateDate>
|
||||
<xmp:MetadataDate>2018-12-17T21:06:08+01:00</xmp:MetadataDate>
|
||||
<xmp:ModifyDate>2018-12-17T21:06:08+01:00</xmp:ModifyDate>
|
||||
<xmp:Thumbnails>
|
||||
<rdf:Alt>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xmpGImg:width>256</xmpGImg:width>
|
||||
<xmpGImg:height>116</xmpGImg:height>
|
||||
<xmpGImg:format>JPEG</xmpGImg:format>
|
||||
<xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAdAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7
FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F
XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX
Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY
q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq
7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7
FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F
XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX
Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY
q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq
7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7
FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F
XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX
Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY
q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq
7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7
FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX//2Q==</xmpGImg:image>
|
||||
</rdf:li>
|
||||
</rdf:Alt>
|
||||
</xmp:Thumbnails>
|
||||
<xmpTPg:NPages>1</xmpTPg:NPages>
|
||||
<xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>
|
||||
<xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
|
||||
<xmpTPg:MaxPageSize rdf:parseType="Resource">
|
||||
<stDim:w>800.000000</stDim:w>
|
||||
<stDim:h>800.002991</stDim:h>
|
||||
<stDim:unit>Points</stDim:unit>
|
||||
</xmpTPg:MaxPageSize>
|
||||
<xmpTPg:SwatchGroups>
|
||||
<rdf:Seq>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xmpG:groupName>Default Swatch Group</xmpG:groupName>
|
||||
<xmpG:groupType>0</xmpG:groupType>
|
||||
</rdf:li>
|
||||
</rdf:Seq>
|
||||
</xmpTPg:SwatchGroups>
|
||||
<dc:format>application/pdf</dc:format>
|
||||
<dc:title>
|
||||
<rdf:Alt>
|
||||
<rdf:li xml:lang="x-default">AGS Logo</rdf:li>
|
||||
</rdf:Alt>
|
||||
</dc:title>
|
||||
<illustrator:Type>Document</illustrator:Type>
|
||||
<xmpMM:DocumentID>xmp.did:b559dc56-ecc2-3140-828a-9b22464b00cd</xmpMM:DocumentID>
|
||||
<xmpMM:InstanceID>uuid:3c200b53-ccac-4c43-8b1a-e139b985a914</xmpMM:InstanceID>
|
||||
<xmpMM:OriginalDocumentID>xmp.did:b559dc56-ecc2-3140-828a-9b22464b00cd</xmpMM:OriginalDocumentID>
|
||||
<xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
|
||||
<xmpMM:DerivedFrom rdf:parseType="Resource"/>
|
||||
<xmpMM:History>
|
||||
<rdf:Seq>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<stEvt:action>saved</stEvt:action>
|
||||
<stEvt:instanceID>xmp.iid:b559dc56-ecc2-3140-828a-9b22464b00cd</stEvt:instanceID>
|
||||
<stEvt:when>2018-12-17T21:06:06+01:00</stEvt:when>
|
||||
<stEvt:softwareAgent>Adobe Illustrator CC 22.0 (Windows)</stEvt:softwareAgent>
|
||||
<stEvt:changed>/</stEvt:changed>
|
||||
</rdf:li>
|
||||
</rdf:Seq>
|
||||
</xmpMM:History>
|
||||
<pdf:Producer>Adobe PDF library 15.00</pdf:Producer>
|
||||
</rdf:Description>
|
||||
</rdf:RDF>
|
||||
</x:xmpmeta>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?xpacket end="w"?>
|
||||
endstream
endobj
3 0 obj
<</Count 1/Kids[7 0 R]/Type/Pages>>
endobj
7 0 obj
<</ArtBox[44.92 224.23 753.736 538.482]/BleedBox[0.0 0.0 800.0 800.003]/Contents 8 0 R/CropBox[0.0 0.0 800.0 800.003]/LastModified(D:20181217210608+02'00')/MediaBox[0.0 0.0 800.0 800.003]/Parent 3 0 R/PieceInfo<</Illustrator 9 0 R>>/Resources<</ExtGState<</GS0 10 0 R>>/Properties<</MC0 5 0 R>>>>/Thumb 11 0 R/TrimBox[0.0 0.0 800.0 800.003]/Type/Page>>
endobj
8 0 obj
<</Filter/FlateDecode/Length 3224>>stream
|
||||
H‰t—KŽÉD÷uм@åÄÿ³h%‚:@C-8Ìèþ€ž™Gu÷<75>¸`§WF†‡»¹™ÅOûrýô×/éúÓŸ¿\<5C>ßéZ)Ý)Uý=_¿ÿëñÏë×G¾ôï÷Ÿ?ýåéúù¿<C3B9>ßxLüËWËãmö«×yçÞÖõöËC?ýòxf"¥ð÷³¶»”|=ù¯öëÙÓ½ô˜ËÝw½ÞÏ1ïºêõ,éÞ<C3A9>_V¾kn,¬÷èåzîÂÊá•uiAN•íö¥•9ë[iß%ó‰¥O±IΉ53þ˜sx•be+¶HaDzފr÷j
|
||||
¬;oýAÒ<41>ˆ7›÷쎱[ê××dzw2Ì<0C>H:“5ßVdÞcj—ÂGy¹¯»5¥TÊ=Ju`¤¡|æ<>æÔfï¡Ôï±Ö¥Ï’5h÷T<C3B7>z¾ËÐA/ZÒØX¹O2V•ê¾Ófå¼ÉÙ
|
||||
gܪ]¥U¬ ÎJ§Þk‘;®(îlýjwÕvçéí‘û½z~P§Qw,Îåªìrõí·ÞMé²é`Ù÷¦cJ-íÊd:÷ä·y«¨B.ír<C3AD>]Í©‘Zþxfj3^‘’ï<E28099>çEÿ[SÑ=JëâÌ©æhB-%¶HëÍS÷yÿ‡¡qÏ‘ Œ}×ì›çÚïF“ 4pBm+(©pH<70>s’gá€
d+KŠ’„¼Jå7rJÌR¿'ßHþ÷Ƹp>&S«b0¨È<C2A8>7ªP/²lKg¦zCðo4Zxbó‡èk§3Êçq<C3A7>|ÏB.u‘“05Oî@+íAî+<2B>ÃÌs˜W |