Tuesday May 15, 2012 at 02:25 PM | Posted by: chadc | Category: ASP.NET MVC | ASP.NET | C# | PDF | Reporting | Reporting / Back Office | WPF | Windows Forms | Doc

Ever need to convert multiple Word documents into one Pdf document?  Here is a quick and easy sample showing just that!

            // Creating a New document.
            WordDocument doc = New WordDocument();
            // Imports the first template document
            If ((String)textBox1.Tag != String.Empty)
                doc.ImportContent(New WordDocument((String)textBox1.Tag));
            Else
                MessageBox.Show("Browse a Word document To import", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            // Imports the second template document
            If ((String)textBox2.Tag != String.Empty)
                doc.ImportContent(New WordDocument((String)textBox2.Tag));
            Else
                MessageBox.Show("Browse a Word document To import", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

            If ((String)textBox1.Tag != String.Empty && (String)textBox2.Tag != String.Empty)
            {
                DocToPDFConverter converter = New DocToPDFConverter();
                //Convert Imported word document into PDF document
                PdfDocument pdfDoc = converter.ConvertToPDF(doc);
                //Save the pdf file
                pdfDoc.Save((String)textBox1.Text + ".pdf");
                pdfDoc.Close(True);
            }

Sample Link

Multiple docs, doc to pdf

Friday Apr 13, 2012 at 01:12 AM | Posted by: chadc | Category: ASP.NET | ASP.NET MVC | Barcode | PDF | Reporting | Reporting / Back Office | WPF

I have had some questions about this topic and thought it a good time to post up a sample showing just how easy it is.  Please download the sample here: DataMatrix sample.

 

The WPF team made this sample and it shows how to create the DataMatrix barcode.

 

            String text = "TYPE 3523 - ETWS/N FE- SDFHW 06/08";

            PdfDataMatrixBarcode dataMatrixBarcode = New PdfDataMatrixBarcode(text);

            // rectangular matrix
            dataMatrixBarcode.Size = PdfDataMatrixSize.Size16x48;

            dataMatrixBarcode.XDimension = 4;

            dataMatrixBarcode.Draw(page, New PointF(25, 300));
Wednesday Feb 1, 2012 at 01:15 AM | Posted by: tresw | Category: ASP.NET MVC | C# | mobile | Mobile MVC | Reporting / Back Office

We are starting 2012 off with a bang…Essential Studio 2012 Volume 1 has been released!

At Syncfusion, our Mobile MVC platform is on the forefront of our development efforts. The Essential Studio 2012 Volume 1 release contains the largest ASP.NET MVC suite for mobile with 12 new controls. Our customers can now develop with the highly anticipated cross-platform mobile grid and the HTML 5 gauge. Samples of our new controls are available for users to interact with. We have expanded the HTML 5 Gauge for ASP.NET to include digital and rolling gauges. Our HTML 5 efforts were focused around our customers who can now take advantage of the high performance, ease of user interactivity, and stunning visuals enabled by the HTML 5 CANVAS element. Other features include:

In the video below, Vice President Daniel Jebaraj talks about some of the highlights of this release.

Everything we do here at Syncfusion is to make application development faster, easier, and sleeker. We based our latest and greatest features on customer requests. Yes, we listen and react so that we can be the best development partner on the market. Download the latest evaluation on our website.

Monday May 16, 2011 at 04:27 PM | Posted by: | Category: Reporting / Back Office | ASP.NET | Silverlight | WPF | Windows Forms

When it comes to producing Excel reports, the process has been more difficult than it ought to be, and the traditional alternatives for creating such reports have been weak. The old-school solutions such as using comma-separated values (CSV) format files or packages like Crystal Reports were the root cause of more than a few migraine headaches.

"The Excel file format is very complex," says Daniel Jebaraj, the vice president at Syncfusion who leads product development. "The amount of code is pretty stunning. Complicating matters further, there are multiple versions of Excel to deal with. Applications that resort to CSV files, for instance, do not account for formatting, formulas, charts, data filters, and so forth. As a result, the overall user experience is poor. Applications such as Crystal Reports that use WYSIWYG designing focus on producing reports in multiple formats (least common denominator approach), making charts, pivot tables, and sparklines difficult if not impossible to produce."

The good news for those faced with creating such reports is that Syncfusion has a high-fidelity Excel reporting solution called XlsIO that makes producing stunning Excel reports from .NET applications the easy and simple task that it should be. "Our solution is different because it offers the full power of the Excel platform and produces a report that the user is comfortable with, without having to do extra work," says Jebaraj.

Syncfusion's XlsIO is a .NET library that can read, write, and modify Microsoft Excel files. It features a full-fledged object model similar to the Microsoft Office Automation libraries. It can be used on systems that do not have Microsoft Excel installed, making it an excellent report engine. The solution enables users to create richly formatted Microsoft Excel reports in Windows Forms, ASP.NET, WPF, ASP.NET MVC, and Silverlight applications. Further, XlsIO lets you add Microsoft Excel reporting capabilities to your .NET applications within minutes.

"People can use the already familiar Microsoft Excel application to visually design their report," says Jebaraj. "XlsIO can then be used to populate the template with real data during run time and save the final report to a file on disk, stream, or even stream to the client browser."

Anton Yakushin, a systems analyst at Eastern Research Group (Boston, Mass.) had this to say about his experience using XlsIO: "This is by far the best component for dynamic Excel spreadsheet generation on the market. Our company has tried several alternatives, but nothing compares to the ease of use and performance of XlsIO. For programmers, [its] usability is similar to using the Office11-Office14 references in VB and C#.NET programming, except Syncfusion has found a way to make it even more intuitive and faster to work with. In fact, some functionalities are easier to do with Syncfusion's XlsIO than VBA in Excel, and the fact that they support all formats, 2000 [through] 2010, is extremely helpful to our clients. The XlsIO code is ready-to-go for generating virtually any file and sending it right into the response stream!"

Jebaraj concludes, "The two popular solutions, CSV and WYSIWYG, have tremendous deficiencies. Our solutiontakes the production of these files to a new level. Users want Excel files that are very rich, complete, and can be used in the way they see fit. This library delivers that for them."

Wednesday Dec 8, 2010 at 12:35 PM | Posted by: | Category: ASP.NET | ASP.NET MVC | Business Intelligence | Reporting / Back Office | Silverlight | WPF | Windows Forms

Celebrating our 10th year in business, this video provides an overview of the company, our award-winning products, and our outstanding technical support.

Tag cloud