//basico
local fpdf = inclua'fpdf';
local jpg = inclua'jpginfo';
local pdf = fpdf:novo();
pdf:AdPagina();
pdf:SetFont('Arial','B',12)
// Background color
pdf:SetFillColor(200,220,255)
// Title
pdf:Cell(0,6,"Exemplo de imagem",0,1,'C',verdadeiro)
// Line quebre
pdf:Ln(4)
pdf:Cell(4,10,'Olá como vai você?');
pdf:Imagem("casal.jpeg",5,30,100,100);//insere a imagem
pdf:AdPagina();
local info = jpg.info('prisma.jpg');
pdf:SetFont('Arial','B',12)
pdf:SetFillColor(200,220,255);
pdf:Cell(0,6,"prisma.jpg " .. info.larg ..'x'.. info.alt,0,1,'L',verdadeiro);
pdf:Imagem('prisma.jpg',5,22,info.larg/6, info.alt/6);
//--------------------------------------------
pdf:AdPagina();
pdf:SetFont('Arial','B',12)
// Background color
pdf:SetFillColor(200,220,255)
// Title
pdf:Cell(0,6,"Exemplo de imagem",0,1,'C',verdadeiro)
// Line quebre
pdf:Ln(4)
pdf:Cell(4,10,'Olá como vai você?');
pdf:Imagem("logo.png",5,30,100,100);//insere a imagem
pdf:Output("zzbasico.pdf"); //salva o arquivo pdf
local aes = inclua("aes");
//modos de encriptacao: aes.MODOECB, aes.MODOCBC, aes.MODOOFB, aes.MODOCFB
//tamanho senhas: aes.AES128, aes.AES192, aes.AES256
local senha = "asdfadsfaljaASDFASDFAsdfasd";
local txt = "Linguagem Prisma!!!";
local enc = aes.encripte(senha,txt, aes.AES256, aes.MODOCFB);
poe'---------------------------------\n\n';
imprima("ENC:", enc);
imprima("DEC:", aes.decripte(senha,enc,aes.AES256,aes.MODOCFB) );
Prisma 1.0.104 linguagemprisma.br4.biz (jul 2017)
> a = string.hex('olá');
> imprima(a)
6f6cc3a1
> b = string.dec_hex(a);
> imprima(b);
olá
> a = string.base64('olá');
> imprima(a);
b2zDoQ==
> b = string.dec_base64(a);
> imprima(b);
olá
>