English | 日本
C++ PDF
Shopping CartContact Us PDF HTML Java
Adobe C++
Python PDF

Create PDF Applications in Python

A few lines of Python code are all it takes to convert Word to PDF for your .NET application:

...
import easyPDFPrinter
printer = easyPDFPrinter.Printer()
try:
printJob = printer.getPrintJob()
printJob.PrintOut("c:\\test\\input.doc", "c:\\test\\output.pdf")
except easyPDFPrinter.PrinterException as ex:
print(ex)
...

Comprehensive PDF Python API features

BCL easyPDF SDK comes with all the PDF features that you may need in developing enterprise .NET server applications:

  • Create PDF with Python
  • Process PDF with Python
  • Rasterize PDF with Python

Create the best quality PDF with Python code. Sample Python code below.

...
import easyPDFPrinter
printer = easyPDFPrinter.Printer()
try:
printJob = printer.getPrintJob()
printJob.PrintOut("c:\\test\\input.doc", "c:\\test\\output.pdf")
except easyPDFPrinter.PrinterException as ex:
print(ex
...


Write Python Programs to Process and Manipulate PDF in .NET (Merging PDFs, Splitting PDF, Extracting Text from PDF, etc)

  • Read the PDFProcessor Object Specification
    This object lets you do post-processing of existing PDF files (such as merging multiple PDF files into one, splitting one PDF file into two, and encrypting/decrypting a PDF file) with python

Merging PDF Files

...
import easyPDFProcessor
processor = easyPDFProcessor.PDFProcessor()
try:
processor.Merge("c:\\test\\fileA.pdf",
"c:\\test\\fileB.pdf","c:\\test\\fileC.pdf ")
except easyPDFProcessor.PDFProcessorException as ex:
print(ex)

...
                  

 

Splitting PDF

...
import easyPDFProcessor
processor = easyPDFProcessor.PDFProcessor()
try:
processor.Split("c:\\test\\input.pdf",
"c:\\test\\OutputFile1.pdf","c:\\test\\OutputFile2.pdf, PageNumber")
except easyPDFProcessor.PDFProcessorException as ex:
print(ex)
...

 

Extracting Text from PDF

...
import easyPDFProcessor
processor = easyPDFProcessor.PDFProcessor()
try:
processor.ExtractText("c:\\test\\input.pdf","c:\\test\\output.txt")
except easyPDFProcessor.PDFProcessorException as ex:
print(ex)

...
                  

 

Write Python Program to Rasterize PDF in .NET

...
import easyPDFConverter
cnverter = easyPDFPConverter.PDFConverter()
try:
PDF2Image = converter.PDF2Image()
PDF2Image.Convert("c:\\test\\input.pdf","c:\\test\\output.jpg", “”, -1, -1)
except easyPDFConverter.PDFConverterException as ex:
print(ex)
...

 

Download Free Trial

Request Pricing


  • “easyPDF SDK setup was very straightforward, unlike our experience with other products. We wrote just a few lines of code to start using it.”
  • “We evaluated many PDF tools and drivers. We even wrote our own. Except for BCL’s easyPDF SDK, all had limitations we couldn’t live with. Some only converted from MS Office and not very well. Others could not do annotation or text stamping on PDF documents. None were as easy to use and as easy to integrate.”
 
BCL
© 1993 - , BCL Technologies.
All other trademarks are the property of their respective owners.