Exemple #1
0
        public void FillPdf()
        {
            const string outputPath = "Documents/FillPdf.pdf";

            File.Delete(outputPath);

            Pdf.MetaData meta = new Pdf.MetaData
            {
                Title    = "OmniMount Invoice",
                Creator  = "PdfFormTests.FillPdf()",
                Author   = "Colossus Interactive",
                Keywords = "Test, Test2",
                Subject  = "Consumer Website Payment 1 Invoice."
            };

            PdfFormValues formValues = new PdfFormValues();

            formValues.Add("BillTo[0]", "OmniMount Systems");
            formValues.Add("BillTo[1]", "8201 South 48th Street");
            formValues.Add("BillTo[2]", "Phoenix, AZ 85044");
            formValues.Add("InvoiceNumber", "1234567");
            formValues.Add("PONumber", "34523452");
            formValues.Add("For", "OmniMount Consumer Website");
            formValues.Add("Terms", "Net 30 days.");
            formValues.Add("TaxID", "26-2911208");
            formValues.Add("InvoiceDate", DateTime.Now.ToShortDateString());
            formValues.Add("BilledItem[0]", "Initial retainer for start of consumer website project.");
            formValues.Add("BilledAmount[0]", "$26,234.30");
            formValues.Add("BilledItem[1]", "Some other money I think I should get.");
            formValues.Add("BilledAmount[1]", "$1,000.00");
            formValues.Add("Subtotal", "$27,234.30");
            formValues.Add("Tax", "$0.00");
            formValues.Add("Total", "$27,234.30");

            PdfTemplate template = PdfTemplate.Open("Documents/Template.pdf");

            template.MetaData   = meta;
            template.FormValues = formValues;
            template.Generate(outputPath);

            OldFileAssert.Exists(outputPath);
        }
Exemple #2
0
        public void InvalidFileNameForFlatten(string fileName)
        {
            PdfTemplate form = PdfTemplate.Open("Documents/Template.pdf");

            form.Generate(fileName);
        }