View pdf.xpx
<HTML>
<HEAD>
<TITLE>TEST PDF</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>

<set name="fileDir" value="/files">
<debug mode="normal">

<BODY BGCOLOR="#FFFFFF">
	<a href="ViewFile.xpx?fileName=$phccurrentfile$">Voir le source $phccurrentfile$</a>
<h1>PDF</h1>
<setarea name="text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mo, fefub cuhabahi balycola sime, nufe sabid moe lebihe tid tiqueju daculyl. Sub fede nulyju ma, miba rididitipu lerere halera, sud, tohe mef quomepani sufula lire boebif. Le loec bicar, cid joela fi moela, cotalelade ba lymo. Bevocav, badedemev soela, fadele li vef difum ma nise bela quacoelile.

Sit dem civ, lenises mil dama lebaroem, di beb ne. Qualoco pafila bequi balila vudad, bihef bade be, meboqu me. Dafu pemoemoec hilad, dudifi mema nebe le de poeli boebi fede. Leser mequ lyjoelof ryle le lej doqu hyl bacelefal, debecabely, nef muvabal bef betu culale. Beleboej, nibidafad coelu buda, malir meloem, pedybusa bit bel quadab hyci.

Febi dalo taf, mudeci vubacuta me fefidapi lu hifo vebo, byte. Bis revum bin napobelad ve mali ne tamadoed, noem balodih ne pa. Pidera, bir bul foenoemedo, lifib tibeque leh tat labe loe lo nerut, moheroh. Pe, jasi jafe becevefa dyse cemun lici lufemel mad fediliha femo. Ba mid pif tisec la bohela cifas quifoeboequ nytequ jetadoemyj.

Nabad retel fypap bic le dajali dapisoela nifam, bibel jama milev dadedum. Dibi lad dib nemim sal bilequejo hened bybav bih sajefi ma pobip difimed. Jemu sof pa bifebimib rol ci fylecab me, jeloelu quem to, belaqu rem demy. Batyra babe quadem bepoere befelede sev la doedu lim be. Quen malah deli ru si nul fe hole dy, lumifimihoe me noej mebep lemilic.
</setarea>

	<set name="page" expr="1">
	
	<!--ouverture du fichier pdf-->
	<pdf file="$fileDir$/test.pdf" name="test1">
	<pdf frame="test1" text="Titre sur toutes les" rect="100, 1, 400, 14" size="14" border="1" leading="0" getx="XX">
	<pdf frame="test1" text="pages" rect="$XX$, 1, 400, 14" style="b" size="14" border="1" leading="0">
	<pdf name="test1" path="/images/logo_agil.png" rect="1,1,30,30">	<!-- gif est transforme en jpeg et perd la transparence -->
	
	<set name="w" value="480">
	<pdf name="test1" text="$text$" calc="$w$" gety="h" getx="txtX" size="12">
	<pdf name="test1" rect="10,  80, 480, 12" text="Sur une largeur $w$ il faut une hauteur $h$ pour afficher tout les texte" size="12">Calc : $phcerr$<br>
	
	<set name="h" expr="$h$/2">
	<pdf name="test1" rect="10, 100, $w$, $h$" text="$text$" gety="txtY" getx="txtX" border="1" size="12" gettext="reste" mode="clip" bgcolor="#CCCCCC">
	$phcerr$ - Reste : $reste$<br>
	<pdf name="test1" rect="500, 100, 90, $h$" text="Hauteur=$h$ et MODE=clip il reste du texte a afficher" size="10" mode="noclip" style="i,u">
	
	<set name="txtY" expr="$h$ + 105">
	<set name="h" expr="$h$/2">
	<pdf name="test1" rect="10, $txtY$, $w$, $h$" text="$reste$" gety="txtY2" getx="txtX" border="1" size="12" style="n" mode="noclip">
	<pdf name="test1" rect="500, $txtY$, 90, $h$" text="le reste sur Hauteur=$h$ et MODE=noclip ça déborde du cadre" gety="txtY" getx="txtX" size="10" mode="noclip" style="i">

	<pdf frame="test1" rect="500, $txtY2$, 90, 1" text="Sur Hauteur=200 et MODE=pagebreak ça saute les pages" size="10" mode="noclip" style="i">
	<pdf name="test1" rect="10, $txtY2$, $w$, 200" text="$text$" gety="txtY" getx="txtX" border="1" size="12" style="n" mode="pagebreak">Write : $phcerr$<br>
	<pdf name="test1" writ="q\n1 0 0 1 100 720 cm\nBT\n/F2 36 Tf\n0.5rg\n0.1 0.0 0.6 RG\n2 Tr\n1 j\n2 w\n1 1 Td\n[(Stroke texte)] TJ\nET\nQ\n">
	<pdf close="test1">
	
	<a href="/files/test.pdf">Ouvrir le PDF Test</a>

	<pdf file="$fileDir$/font.pdf" name="test2" pagesize="841,595">
	<pdf name="test2" rect="20, 20, 1600, 14" text="Alegandre" font="fonts/Baudelaire1-1109-1.ttf" color="#666666" size="14"  stroke="0" gety="txtY" border="1">
	<!--
	<set name="txtY" expr="$txtY$-50">
	<pdf name="test2" rect="20, $txtY$, 1600, 500" text="Alexandre" font="fonts/Baudelaire1-1109-1.ttf" color="#666666" size="338.073648"  stroke="13" gety="txtY" strokecolor="#009922">
	<pdf name="test2" rect="0, $txtY$, 50, 20" text="$txtY$" color="#990000" size="16" gety="txtY">
	
	<set name="posX" value="50">
	<set name="txtY" value="50">
	<pdf name="test2" rect="$posX$, $txtY$, 1600, 500" text="INFOCOSME" font="fonts/Baudelaire1-1109-1.ttf" color="#666666" size="80"  stroke="2" gety="txtY">
	<pdf name="test2" rect="$posX$, $txtY$, 1600, 300" text="51 RUE BELLECOMBE" color="#000000" size="40" gety="txtY">
	<pdf name="test2" rect="$posX$, $txtY$, 800, 300" text="69006 LYON"  color="#000000" size="40" stroke="3" gety="txtY">
	<pdf name="test2" rect="$posX$, $txtY$, 1600, 500" text="*1234567980*" font="fonts/3OF9.ttf" color="#333333" size="40" gety="txtY">
	<pdf name="test2" rect="$posX$, $txtY$, 1600, 500" text="*1234657890*" font="fonts/ofBarcode-Regular.ttf" color="#333333" size="40" gety="txtY">
-->	<pdf close="test2">

	<br>
	<a href="/files/font.pdf">Ouvrir le PDF Font</a>

<setarea name="svg">
<?xml version="1.0" standalone="no"?>
<svg version="1.1" x="0px" y="0px" width="834.897661px" height="226.118129px" viewBox="0 0 834.897661 226.118129">
<g font-size="196.999996pt" text-rendering="geometricPrecision">
    <text  x="11" y="12" fill="none" > <tspan x="11px" y="19px">TEXTE</tspan> </text>
</g></svg>
</setarea>

	<pdf file="$fileDir$/test3.pdf" name="test3">
	<pdf name="test3" WRIT="$svg$">
	<pdf close="test3">
	<br>
	<a href="/files/test3.pdf">Ouvrir le PDF SVG</a>
</BODY>

</HTML>

<!-- Zone max d'impression :
	  x => 1 a 594
	  y => xx a 829 
-->

	


20240503