/**
  * @return void
  * @param string $digital
  * @param string $path
  */
 private function __construct($digital, $path)
 {
     $this->_path = $path;
     $this->_digital = $digital;
     $this->_content = Documento\Imagem\DocumentoImagemFactory::factory($digital)->getPDF()->getData();
 }
Example #2
0
<?php

$manager = AclFactory::checaPermissao(Controlador::getInstance()->acl, Controlador::getInstance()->usuario, DaoRecurso::getRecursoById(998));
$allow = AclFactory::checaPermissao(Controlador::getInstance()->acl, Controlador::getInstance()->usuario, DaoRecurso::getRecursoById(999));
$informations = Imagens::factory()->recoverInformationDBByProcess($_REQUEST['numero_processo']);
//$digitais = array();
//var_dump($images); die;
foreach ($informations as $information) {
    $digitais[$information['DIGITAL']] = $information['DIGITAL'];
}
$images = array();
foreach ($digitais as $digital) {
    $documentoImagemAgg = Documento\Imagem\DocumentoImagemFactory::factory($digital);
    $imagensDoDocumento = $documentoImagemAgg->getImageList();
    if (!empty($imagensDoDocumento)) {
        $images = array_merge($images, $imagensDoDocumento);
    }
}
if (empty($images)) {
    exit;
}
$urlPDF = sprintf("%s/modelos/imagens/getPDF.php?numero_processo=%s", __URLSERVERAPP__, $_REQUEST['numero_processo']);
?>
<html>
    <head>
        <meta http-equiv="Content-type" content="text/html; charset=utf-8">

        <link rel="stylesheet" href="/plugins/galleriffic/css/basic.css" type="text/css" />
        <link rel="stylesheet" href="/plugins/galleriffic/css/galleriffic-5.css" type="text/css" />
        <link rel="stylesheet" href="/plugins/galleriffic/css/white.css" type="text/css" />
<?php

set_time_limit(0);
$manager = AclFactory::checaPermissao(Controlador::getInstance()->acl, Controlador::getInstance()->usuario, DaoRecurso::getRecursoById(998));
$allow = AclFactory::checaPermissao(Controlador::getInstance()->acl, Controlador::getInstance()->usuario, DaoRecurso::getRecursoById(999));
//Implementação que considera Agregador e Documentos Vinculados
//$blocoDocumental = new Documento\BlocoDocumental();
//$blocoDocumental->loadDigital( $_REQUEST['digital'] );
//$images = $blocoDocumental->sortByFisico(true)->getImageList();
//Implementação que considera somente Agregador
$documentoImagemAgg = Documento\Imagem\DocumentoImagemFactory::factory($_REQUEST['digital']);
$images = $documentoImagemAgg->getImageList();
if (empty($images)) {
    exit;
}
//Este parâmetro será modficável pelo Filtro selecionado (DOCPRINCIPAL, DOCAPENSADO01, DOCANEXADO01, DOCAPENSADO02...)
$urlPDF = sprintf("%s/modelos/imagens/getPDF.php?digital=%s", __URLSERVERAPP__, $_REQUEST['digital']);
?>
<html>
    <head>
        <meta http-equiv="Content-type" content="text/html; charset=utf-8">

        <link rel="stylesheet" href="/plugins/galleriffic/css/basic.css" type="text/css" />
        <link rel="stylesheet" href="/plugins/galleriffic/css/galleriffic-5.css" type="text/css" />
        <link rel="stylesheet" href="/plugins/galleriffic/css/white.css" type="text/css" />

        <script type="text/javascript" src="/javascripts/jquery-1.9.1.min.js"></script>
        <script type="text/javascript" src="/plugins/galleriffic/js/jquery.galleriffic.js"></script>
        <script type="text/javascript" src="/plugins/galleriffic/js/jquery.opacityrollover.js"></script>
        <script type="text/javascript" src="/plugins/jquery-file-download/jquery.fileDownload.js"></script>