ПРОДУКТЫ   СКАЧАТЬ КУПИТЬ ПОМОЩЬ БЛОГ  О КОМПАНИИ  
 
Основные свойства
Excel в PDF
Excel в DOCX
Excel в RTF
>>Split and merge PDF
Скачать пробную версию
Купить
Online-demo
Документация
Новости

"Split and merge PDF using C# or VB.Net"

Split and merge PDF using C# or VB.Net

Introduction

     Now let's get to know another benefit of the library. Excel to PDF .Net offers great abilities to split and merge PDF documents. To show how Excel to PDF .Net really lessens the burden of coding, assume that you want convert .xlsx files to PDF and then merge them a one single PDF using C#:


Nuget   Online Demo   Скачать, 5.1.5.22(май, 2019)



Есть вопрос?

Если у вас есть вопросы, нужна помощь или пример кода: обращайтесь в нашу службу поддержки по адресу support@sautinsoft.com.



«Excel to PDF .Net» - преимущества:

  1. Экономия времени на разработку приложения. Вам нужно будет только добавить ссылку на "SautinSoft.ExcelToPdf.dll" и написать 3-4 C# строки, чтобы получить возможность конвертировать Excel в PDF, RTF, DOCX.

  2. Компонент предоставляет набор API для конвертирования .xls and .xlsx в PDF, RTF, DOCX одновременно разделять и объединять PDF-документы.

  3. Компонент - абсолютно автономная сборка .NET, не нужно иметь Adobe Acrobat, MS Office, OpenOffice или другое программное обеспечение.

  4. Однаразовая оплата. Я плачу один раз и могу использовать «Excel to PDF .Net» без каких-либо дополнительных сборов. Моя лицензия бессрочна.

  5. В качестве бонуса, я получаю неограниченную техническую поддержку независимо от даты моего приобретения.
        static void Main(string[] args)
        {
            // Merge two PDF files.
            // 1. Let's get a PDF from .xls.
            // 2. Let's merge this PDF with itself.
            ExcelToPdf x = new ExcelToPdf();
            x.PageStyle.PageSize.Letter();
            x.PageStyle.PageMarginTop.mm(5);

            // Set PDF as output format.
            x.OutputFormat = SautinSoft.ExcelToPdf.eOutputFormat.Pdf;

            // Let's convert only 3rd page.
            x.Sheets.Custom(new int[]{3});

            string excelFile = Path.GetFullPath(@"d:\test.xlsx");
            FileInfo pdfFile = new FileInfo(Path.ChangeExtension(excelFile, ".pdf"));
            string singlePdf = Path.Combine(pdfFile.Directory.FullName, "Single.pdf");


            try
            {
                // 1. Convert Excel to PDF.
                x.ConvertFile(excelFile, pdfFile.FullName);
                
                // 2. Merge the PDF file with itself.
                x.MergePDFFileArrayToPDFFile(new string[] { pdfFile.FullName, pdfFile.FullName },
                    singlePdf);

                System.Diagnostics.Process.Start(singlePdf);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                Console.ReadLine();
            }

        }
2. Let's convert Excel file to PDF and next split the PDF document by pages using C#:
        static void Main(string[] args)
        {
            // Split PDF by pages.
            // 1. Let's get a PDF with 3 pages from .xls.
            // 2. Let's split it by 3 PDF files and show them.
            ExcelToPdf x = new ExcelToPdf();
            x.PageStyle.PageSize.Letter();
            x.PageStyle.PageMarginTop.mm(5);

            // Set PDF as output format.
            x.OutputFormat = SautinSoft.ExcelToPdf.eOutputFormat.Pdf;

            string excelFile = Path.GetFullPath(@"d:\test.xlsx");
            FileInfo pdfFile = new FileInfo(Path.ChangeExtension(excelFile, ".pdf"));

            try
            {
                // 1. Let's get a PDF with 3 pages from .xls.
                x.ConvertFile(excelFile, pdfFile.FullName);

                // 2. Let's split it by 3 PDF files and show them.
                // Create a directory for storing separate PDFs.
                DirectoryInfo pdfDir = pdfFile.Directory.CreateSubdirectory("My Pages");
                x.SplitPDFFileToPDFFolder(pdfFile.FullName, pdfDir.FullName);

                // Show result
                FileInfo[] pageFiles = pdfDir.GetFiles("*.pdf");
                Console.WriteLine("Resulting PDF files:\n");
                foreach (FileInfo pageFile in pageFiles)
                {
                    Console.WriteLine(pageFile.Name);
                }
                
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);                
            }

            Console.ReadLine();
        }
If anyone needs a code sample in C#, VB.Net, ASP.Net etc "How to split and merge PDF", email us at support@sautinsoft.ru or ask at Online Chat (right-bottom corner of this page). We'll help you certainly!


Требования и техническая информация

 

     «Excel to PDF .Net» может использоваться на платформах 32 и 64-BITS с .NET 2,0 и выше. Компоненту не требуется Microsoft Excel или любое другое программное обеспечение. Это абсолютно автономная и независимая библиотека.

Наш продукт совместим со всеми языками .NET и поддерживает все операционные системы, в которых можно использовать платформу .NET Framework. Обратите внимание, что «Excel to PDF .Net» полностью написан на языке C#.



Оптимальные цены

     Библиотека предлагает разработчикам высокое качество конверсии разумные цены. Главная особенность в том, «Excel to PDF .Net» что не высокая цена. Например, цена одной лицензии $239 без каких-либо дополнительных сборов.


Скачать

Чтобы увидеть функциональность из первых рук, скачайте самые свежие «Excel to PDF .Net» с примерами кода, 9.15 Mb.

 
 
Программы Скачать Помощь О компании
SautinSoft on Facebook SautinSoft on Twitter SautinSoft on Youtube Our Blog
Авторское право © 2002 - 2019 SautinSoft (начало с сайта sautin.com). Все права защищены.