Beispiel #1
0
        public static void unir2()
        {
            // If using Professional version, put your serial key below.
            ComponentInfo.SetLicense("DHPL-8V4A-TLKO-SHIZ");

            string pathToResources = @"C:\Astrologia\";

            DocumentModel document = DocumentModel.Load(pathToResources + "Final.rtf");



            DocumentModel sourceDocument = DocumentModel.Load(Path.Combine(pathToResources, "DocumentoEditado.rtf"), GemBox.Document.LoadOptions.RtfDefault);

            // Reuse same mapping for importing all sections to improve performance.
            var mapping = new ImportMapping(sourceDocument, document, false);

            // Import all sections from source document.
            foreach (GemBox.Document.Section sourceSection in sourceDocument.Sections)
            {
                GemBox.Document.Section destinationSection = document.Import(sourceSection, true, mapping);
                document.Sections.Add(destinationSection);
            }

            document.Save(pathToResources + "DocumentoEditadoFinal.rtf");
        }
Beispiel #2
0
        public static void gerar()
        {
            ComponentInfo.SetLicense("DHPL-8V4A-TLKO-SHIZ");



            DocumentModel Capa = new DocumentModel();

            string pathToResources = @"C:\Astrologia\";

            var section = new GemBox.Document.Section(Capa);

            Capa.Sections.Add(section);

            GemBox.Document.Paragraph paragraph = new GemBox.Document.Paragraph(Capa);
            section.Blocks.Add(paragraph);

            Picture picture1 = new Picture(Capa, Path.Combine(pathToResources, "Capa.png"), 5000, 5500, LengthUnit.Pixel);

            paragraph.Inlines.Add(picture1);

            Capa.Save(pathToResources + "Capa.rtf");


            gerar2();
        }