Beispiel #1
0
 function PDF_ZeroGivers()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->SetFont("Times", '', 10);
     $this->SetMargins(20, 20);
     $this->Open();
     $this->SetAutoPageBreak(false);
 }
Beispiel #2
0
 function PDF_FundRaiserStatement()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->SetFont("Times", '', 10);
     $this->SetMargins(20, 20);
     $this->Open();
     $this->SetAutoPageBreak(false);
 }
Beispiel #3
0
 function PDF_CertificatesReport()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->leftX = 10;
     $this->SetFont("Times", '', 10);
     $this->SetMargins(15, 25);
     $this->Open();
     $this->SetAutoPageBreak(true, 25);
 }
Beispiel #4
0
 function PDF_ClassList()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->SetMargins(0, 0);
     $this->Open();
     $this->SetFont("Times", '', 14);
     $this->SetAutoPageBreak(false);
     $this->AddPage();
 }
Beispiel #5
0
 function PDF_CanvassBriefingReport()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->SetFont('Times', '', 10);
     $this->SetMargins(0, 0);
     $this->Open();
     $this->SetAutoPageBreak(false);
     $this->AddPage();
 }
Beispiel #6
0
 function PDF_ConfirmReport()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->leftX = 10;
     $this->SetFont("Times", '', 10);
     $this->SetMargins(10, 20);
     $this->Open();
     $this->SetAutoPageBreak(false);
 }
Beispiel #7
0
 function PDF_FRCatalogReport()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->leftX = 10;
     $this->SetFont("Times", '', 10);
     $this->SetMargins(10, 20);
     $this->Open();
     $this->AddPage();
     $this->SetAutoPageBreak(true, 25);
 }
Beispiel #8
0
 function PDF_AccessReport()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->_Font = "Courier";
     $this->SetMargins(0, 0);
     $this->Open();
     $this->Set_Char_Size(10);
     $this->AddPage();
     $this->SetAutoPageBreak(false);
 }
Beispiel #9
0
 function PDF_Attendance()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->incrementY = 6;
     $this->SetMargins(0, 0);
     $this->Open();
     $this->SetFont("Times", '', 14);
     $this->SetAutoPageBreak(false);
     $this->AddPage();
 }
Beispiel #10
0
 function PDF_Directory()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->_Column = 0;
     $this->_CurLine = 2;
     $this->_Font = "Times";
     $this->SetMargins(0, 0);
     $this->Open();
     $this->Set_Char_Size(12);
     $this->AddPage();
     $this->SetAutoPageBreak(false);
     $this->_Margin_Left = 12;
     $this->_Margin_Top = 12;
 }
Beispiel #11
0
 function PDF_EnvelopeReport()
 {
     global $paperFormat;
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->_Column = 0;
     $this->_CurLine = 2;
     $this->_Font = "Times";
     $this->SetMargins(0, 0);
     $this->Open();
     $this->Set_Char_Size(12);
     $this->AddPage();
     $this->SetAutoPageBreak(false);
     $this->_Margin_Left = 12;
     $this->_Margin_Top = 12;
     $this->Set_Char_Size(20);
     $this->WriteAt(12, 12, "Envelope Numbers for all Families");
     $this->Set_Char_Size(12);
 }
Beispiel #12
0
 function PDF_AccessReport()
 {
     global $paperFormat;
     parent::FPDF('P', 'mm', $this->paperFormat);
     $this->_Column = 0;
     $this->_CurLine = 2;
     $this->_Font = 'Times';
     $this->SetMargins(0, 0);
     $this->Open();
     $this->Set_Char_Size(12);
     $this->AddPage();
     $this->SetAutoPageBreak(false);
     $this->_Margin_Left = 12;
     $this->_Margin_Top = 12;
     $this->Set_Char_Size(20);
     $this->Write(10, 'ChurchInfo Users Starting With Most Recently Logged In');
     $this->Set_Char_Size(12);
 }
Beispiel #13
0
 function PDF_FamilyPledgeSummaryReport()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->SetFont('Times', '', 10);
     $this->SetMargins(20, 20);
     $this->Open();
     $this->SetAutoPageBreak(false);
     $this->incrementY = 0;
 }
Beispiel #14
0
 function PDF_TaxReport()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->SetFont("Times", '', 10);
     $this->SetMargins(20, 15);
     $this->Open();
     $this->SetAutoPageBreak(false);
 }
Beispiel #15
0
 function PDF_AddressReport()
 {
     global $paperFormat;
     parent::FPDF('P', 'mm', $this->paperFormat);
     $this->_Column = 0;
     $this->_CurLine = 2;
     $this->_Font = 'Times';
     $this->SetMargins(0, 0);
     $this->Open();
     $this->Set_Char_Size(12);
     $this->AddPage();
     $this->SetAutoPageBreak(false);
     $this->_Margin_Left = 12;
     $this->_Margin_Top = 12;
     $this->Set_Char_Size(20);
     $this->Write(10, 'ChurchInfo USPS Address Verification Report');
     $this->Set_Char_Size(12);
 }
Beispiel #16
0
 function PDF_Label($format, $posX = 1, $posY = 1, $unit = 'mm')
 {
     if (is_array($format)) {
         // Custom format
         $Tformat = $format;
     } else {
         // Avery format
         $Tformat = $this->_Avery_Labels[$format];
     }
     parent::FPDF('P', $unit, $Tformat['paper-size']);
     $this->SetMargins(0, 0);
     $this->SetAutoPageBreak(false);
     $this->_Metric_Doc = $unit;
     // Start at the given label position
     if ($posX > 0) {
         $posX--;
     } else {
         $posX = 0;
     }
     if ($posY > 0) {
         $posY--;
     } else {
         $posY = 0;
     }
     $this->_COUNTX = $posX;
     $this->_COUNTY = $posY;
     $this->_Set_Format($Tformat);
 }
Beispiel #17
0
 function PDF_ReminderReport()
 {
     parent::FPDF("P", "mm", $this->paperFormat);
     $this->SetFont('Times', '', 10);
     $this->SetMargins(20, 20);
     $this->Open();
     $this->SetAutoPageBreak(false);
 }
Beispiel #18
0
 function PDF_Directory($nc = 1, $paper = 'letter', $fs = 10, $ls = 4)
 {
     //        parent::FPDF("P", "mm", $this->paperFormat);
     parent::FPDF("P", "mm", $paper);
     $this->_Char_Size = $fs;
     $this->_LS = $ls;
     $this->_Column = 0;
     $this->_Font = "Times";
     $this->SetMargins(0, 0);
     $this->Open();
     $this->Set_Char_Size($this->_Char_Size);
     $this->SetAutoPageBreak(false);
     $this->_Margin_Left = 13;
     $this->_Margin_Top = 13;
     $this->_Custom = array();
     $this->_NCols = $nc;
     $this->_ColWidth = 190 / $nc - $this->_Gutter;
 }