示例#1
0
 private int nInserePE(ref mdlPDF.clsPDF objPDF, int nIdMarcadorPai)
 {
     vExportacaoDocumento("PE");
     objPDF.bAdicionaPagina(new System.Drawing.Size(819, 1158));
     objPDF.bAdicionaTexto("PE " + m_strIdPE, new System.Drawing.Font("Arial", 36), System.Drawing.Color.Black, 250, 450);
     vIncrementaMostraPorcentagemDocumentos();
     return(objPDF.nAdicionaMarcador("PE " + m_strIdPE, nIdMarcadorPai));
 }
示例#2
0
 private void vInsereDocumento(ref mdlPDF.clsPDF cls_PDFRelatorio, int nIdMarcadorPai, ref mdlRelatoriosImpressao.clsRelatoriosImpressao objRelatorioImpressao, string strMarcador)
 {
     vExportacaoDocumento(strMarcador);
     mdlRelatoriosBase.frmRelatoriosBase formBaseRelatorio = objRelatorioImpressao.RelatorioBase();
     if (formBaseRelatorio != null)
     {
         ReportCanvasPackage.ReportCanvas objManipuladorGrafico = formBaseRelatorio.ManipuladorGrafico;
         formBaseRelatorio.bMostrarRelatorio();
         int nIdMarcador = nIdMarcadorPai;
         for (int i = 0; i < formBaseRelatorio.TotalPaginas; i++)
         {
             cls_PDFRelatorio.bAdicionaPagina(objManipuladorGrafico.PageSize);
             objManipuladorGrafico.bReturnPage(i, ref cls_PDFRelatorio);
             if (i == 0)
             {
                 nIdMarcador = cls_PDFRelatorio.nAdicionaMarcador(strMarcador, nIdMarcadorPai);
             }
             else
             {
                 cls_PDFRelatorio.nAdicionaMarcador("Página " + (i + 1).ToString(), nIdMarcador);
             }
         }
     }
 }
示例#3
0
 public Form1()
 {
     InitializeComponent();
     m_pdfDocumento.bAdicionaPagina();
 }