.NET PDF Barcode Creator for C#, VB.NET, ASP.NET, WinForms and WPF. Make and Generate 1D and 2D Barcode Image, and Insert to PDF Page in .NET Application.

.NET PDF Barcode Creator for C#, VB.NET, ASP.NET, WinForms and WPF. Make and Generate 1D and 2D Barcode Image, and Insert to PDF Page in .NET Application.

Barcode Recognition SDK/COM
http://www.verypdf.com/app/barcode/barcode-recognition.html

Barcode Generator COM/SDK
http://www.verypdf.com/app/barcode/index.html

Generate and encode linear, 2d barcodes to pdf in winforms, asp.net ajax, wpf, desktop.

Overview of VeryPDF Barcode SDK Technology.

  • Fast, accurate, and reliable barcode creation, writing in PDF for use in any .NET application or environment
  • Support popular 2D barcodes types: QR Code, Data Matrix, PDF417 and Aztec Code
  • Support commonly used 1D barcodes symbologies: Code 128, Code 39, UPC-A, EAN-13
  • Support color and bitonal (black and white) barcode images painted on PDF document
  • Captions or comments can be added to the barcode programmatically by PDF graphics render
  • Barcode encoded in PDF will compute check digits automatically
  • Batch barcode generating in PDF pages with various of positions and rotations
  • This program is the .NET library completely written in C#
  • Compatible with .NET 4.0+. AnyCPU, x86 and x64 mode support
  • Multi-threaded support for generating barcode into PDF page in high-performance, server-based applications
  • Easy to integrate .NET PDF Barcode components with various Visual Studio .NET developments

All Barcode Types:

image

image

Barcode Recognition SDK/COM
http://www.verypdf.com/app/barcode/barcode-recognition.html

Barcode Generator COM/SDK
http://www.verypdf.com/app/barcode/index.html

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in Barcode Generator, VeryPDF SDK & COM | Tagged , , , , , , | Leave a comment

PDF Viewer OCX and PDF Editor Active X for Winforms

Display PDF Documents in your C# apps.

Easily display, annotate and print PDF documents in your Winforms applications. Deliver full-functional PDF navigation, naturally process events and respond to user actions. Enjoy simple integration to the existing app and easily customize the control to fit the style of the app.

http://www.verypdf.com/app/pdf-editor/try-and-buy.html
http://www.verypdf.com/pdf-editor/pdfeditor_ocx.zip

The PDF Viewer for Winforms supports the following features:

  • Rich display options: horizontal and vertical multipage display, one page display and tile display;
  • Full control over page display including page margins, highlight colors, background colors and so on;
  • Flexible text processing including asynchronous search, text selection with the mouse or from the code;
  • Customized text highlight;
  • Automatically detects web links and makes them clickable;
  • Supports PDF Link, Action, Destination;
  • Provides powerful "on click" events processing and allows to override the result;
  • Supports custom event handlers for any PDF navigation element;
  • 20+ events allows programming response to almost any user actions;
  • 100% support for forms. Retrieve values, edit fields and save changes to PDF;
  • Paint methods overriding in derived class for custom look of the PDF viewer control and for custom rendering of a document;

Full Control Over PDF Display

Equipped with PDF Viewer your .net application can finally display pdf documents the way they were designed. C# PDF Viewer supports various display modes, page orientation and parameters, styles and colors. rendering capabilities of the control are powered by one of the most advanced PDF engines and are 100% controlled from the application.

Flexible Text Processing

With C# PDF Viewer the app can perform text search, select fragments, highlight given parts of the text. The support for PDF link, action and destination properties provides for easier hypertext manipulation. All links in a document are now clickable out of the box, without any additional actions from your side.

Smooth PDF Application Interaction

PDF Viewer for Winforms applications provides 20+ events allow you to track almost any action of the user and instantly react. redefine navigation handlers, provide feedback or modify a document on the fly in response to user's selection.

Custom Layout and Design

Override paint methods of the control to render a PDF document completely your way. Also, you can turn off any visual controls you don't need or substitute them with your own custom designs.

C# PDF Viewer is a good .NET Control. You can download the trial version from this web page,

http://www.verypdf.com/app/pdf-editor/try-and-buy.html#buy-dev
http://www.verypdf.com/pdf-editor/pdfeditor_ocx.zip

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in PDF Editor | Tagged , , | Leave a comment

Print order Command line interface. We have an application that needs to print multiple PDF documents as a in the correct order in package.

Wish:
We have an application that needs to print multiple documents as a in the correct order in package.

The documents within that package must be printed on different types of paper.
The package should roll as 1 stack of sequential pages from the printer.

Solution:
For the package, a bat file is generated containing the various print commands in sequence(including -loaddev for the selection of the correct paper-tray) . Each command contains information for the desired paper type.
Under Windows XP, it worked OK!

Example:
C:\pdfprint.exe "-color 2 -printer" Color-COA "-loaddevmode" path ... \ CTX_Color_Exportverklar_C.cfg "path ... \ 20170515_47225_134.pdf
C:\pdfprint.exe "-wtext" DUPLICATE "-color 2 -printer" Color-COA "-loaddevmode \ CTX_Kleur_Exportverklar_D.cfg" 20170515_47225_135.pdf
C:\pdfprint.exe "-color 2 -printer" Color-COA "-loaddevmode" CTX_Kleur_Exportverklar_A.cfg "20170515_47225_136.pdf
C:\pdfprint.exe "-color 2 -printer" Color-COA "-loaddevmode CTX_Kleur_Exportverklar_C.cfg" 20170515_47225_137.pdf
C:\pdfprint.exe "-wtext" DUPLICATE "-color 2-printer" Color-COA "-loaddevmode" CTX_Kleur_Exportverklar_D.cfg "20170515_47225_138.pdf
C:\pdfprint.exe "-wtext" DUPLICATE "-color 2-printer" Color-COA "-loaddevmode" CTX_Color_Exportverklar_D.cfg "20170515_47225_139.pdf

Problem:
Under Windows 7, the order is no longer guaranteed. Smaller documents seem to creep on larger documents. The reason is that the spooler software seems asynchronous to work with the print command issuer (pdfprint.exe).

Kindly advice us how to deal with this. Is there a printing option to return the spooler to synchronous mode again ?

Best regards,
Customer
---------------------------------------------
You may add "-checkjobstatus" option to try again, this option will check print job's status after you send a print job to printer,

-checkjobstatus : check status for print jobs

for example,

C:\pdfprint.exe -checkjobstatus "-color 2 -printer" Color-COA "-loaddevmode" path ... \ CTX_Color_Exportverklar_C.cfg "path ... \ 20170515_47225_134.pdf
C:\pdfprint.exe -checkjobstatus "-wtext" DUPLICATE "-color 2 -printer" Color-COA "-loaddevmode \ CTX_Kleur_Exportverklar_D.cfg" 20170515_47225_135.pdf
C:\pdfprint.exe -checkjobstatus "-color 2 -printer" Color-COA "-loaddevmode" CTX_Kleur_Exportverklar_A.cfg "20170515_47225_136.pdf
C:\pdfprint.exe -checkjobstatus "-color 2 -printer" Color-COA "-loaddevmode CTX_Kleur_Exportverklar_C.cfg" 20170515_47225_137.pdf
C:\pdfprint.exe -checkjobstatus "-wtext" DUPLICATE "-color 2-printer" Color-COA "-loaddevmode" CTX_Kleur_Exportverklar_D.cfg "20170515_47225_138.pdf
C:\pdfprint.exe -checkjobstatus "-wtext" DUPLICATE "-color 2-printer" Color-COA "-loaddevmode" CTX_Color_Exportverklar_D.cfg "20170515_47225_139.pdf

We hope "-checkjobstatus" parameter will solve this problem to you, please give it a try.

VeryPDF

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in PDF Print | Tagged | Leave a comment

How to capture button pressed events from PDF Editor OCX Control (PDF Editor ActiveX Control) in VB.NET program language?

Is there sample vb.net code for event handling? I want to be able to monitor when certain buttons are pressed on control. Such as save or annotate. I see the c++ example but none for vb.net

Customer
-----------------------------------
We have added a VB.NET example for you, this VB.NET example contains the button pressed events, you may download the new package from this URL to try again,

http://www.verypdf.com/app/pdf-editor/try-and-buy.html
http://www.verypdf.com/pdf-editor/pdfeditor_ocx.zip

Here is the VB.NET example to capture the button pressed events from PDF Editor OCX Control,

Imports System

Imports System.Runtime.InteropServices

Imports System.Diagnostics

 

Public Class Form1

 

    Public Const ID_TOOLBAR_OPEN As Long = 32772

    Public Const ID_TOOLBAR_SAVE As Long = 32774

    Public Const ID_TOOLBAR_PRINT As Long = 32773

    Public Const ID_TOOLBAR_EMAIL As Long = 32776

    Public Const ID_TOOLBAR_HAND As Long = 32777

    Public Const ID_TOOLBAR_COMMENT As Long = 32778

    Public Const ID_TOOLBAR_CONTENT As Long = 32779

    Public Const ID_TOOLBAR_FORM As Long = 32877

    Public Const ID_TOOLBAR_LINKTOOL As Long = 32878

    Public Const ID_TOOLBAR_COMMENT_TEXT As Long = 32780

    Public Const ID_TOOLBAR_COMMENT_NOTE As Long = 32781

    Public Const ID_TOOLBAR_COMMENT_STAMP As Long = 32782

    Public Const ID_TOOLBAR_COMMENT_PENCIL As Long = 32783

    Public Const ID_TOOLBAR_COMMENT_LINE As Long = 32784

    Public Const ID_TOOLBAR_COMMENT_RECTANGLE As Long = 32785

    Public Const ID_TOOLBAR_COMMENT_ELLIPSE As Long = 32786

    Public Const ID_TOOLBAR_CONTENT_TEXT As Long = 32787

    Public Const ID_TOOLBAR_CONTENT_LINE As Long = 32788

    Public Const ID_TOOLBAR_CONTENT_RECTANGLE As Long = 32789

    Public Const ID_TOOLBAR_CONTENT_ELLIPSE As Long = 32790

    Public Const ID_TOOLBAR_CONTENT_POLYLINE As Long = 32791

    Public Const ID_TOOLBAR_SELECT_TEXT As Long = 32792

    Public Const ID_TOOLBAR_SELECT_IMAGE As Long = 32793

 

    Private Const WM_MOUSEFIRST As Long = &H200

    Private Const WM_MOUSEMOVE As Long = &H200

    Private Const WM_LBUTTONDOWN As Long = &H201

    Private Const WM_LBUTTONUP As Long = &H202

    Private Const WM_LBUTTONDBLCLK As Long = &H203

    Private Const WM_RBUTTONDOWN As Long = &H204

    Private Const WM_RBUTTONUP As Long = &H205

    Private Const WM_RBUTTONDBLCLK As Long = &H206

    Private Const WM_MBUTTONDOWN As Long = &H207

    Private Const WM_MBUTTONUP As Long = &H208

    Private Const WM_MBUTTONDBLCLK As Long = &H209

    Private Const WM_MOUSEWHEEL As Long = &H20A

    Private Const WM_MOUSEHWHEEL As Long = &H20E

 

    Public Const WM_USER = &H400

    'Messages for SetMessageCallbackFunc() function

    Public Const WM_MESSAGECALLBACK As Long = (WM_USER + 1001)

    Public Const WM_ADD_COMMENT_FINISHED As Long = (WM_USER + 1014)

    Public Const WM_SELECT_A_COMMENT As Long = (WM_USER + 1015)

    Public Const WM_SELECT_A_TEXTAREA As Long = (WM_USER + 1016)

    Public Const WM_SELECT_A_TEXTAREA_BEGIN As Long = (WM_USER + 1017)

    Public Const WM_SELECT_A_TEXTAREA_PROCESSING As Long = (WM_USER + 1018)

    Public Const WM_ADD_COMMENT_GET_PREDEFINED_TEXT As Long = (WM_USER + 1019)

    Public Const WM_ADD_COMMENT_CLICK As Long = (WM_USER + 1020)

 

 

 

    Private Sub Button_About_Click(sender As System.Object, e As System.EventArgs) Handles Button_About.Click

        ocx.AboutBox()

    End Sub

 

    Private Sub Button_OpenPDF_Click(sender As System.Object, e As System.EventArgs) Handles Button_OpenPDF.Click

        Dim fd As OpenFileDialog = New OpenFileDialog()

 

        fd.Title = "Open PDF File Dialog"

        fd.InitialDirectory = "C:\"

        fd.Filter = "PDF Files (*.pdf)|*.pdf|All Files (*.*)|*.*"

        fd.FilterIndex = 0

        fd.RestoreDirectory = True

 

        If fd.ShowDialog() = DialogResult.OK Then

            ocx.OpenPDFFile(fd.FileName, "", "", 0)

        End If

    End Sub

 

    Private Sub Button_SavePDF_Click(sender As System.Object, e As System.EventArgs) Handles Button_SavePDF.Click

        Dim fd As SaveFileDialog = New SaveFileDialog()

        fd.Title = "PDF"

        fd.InitialDirectory = "D:\"

        fd.Filter = "PDF Files (*.pdf)|*.pdf|All Files (*.*)|*.*"

        fd.FilterIndex = 0

        fd.RestoreDirectory = True

        If fd.ShowDialog() = DialogResult.OK Then

            ocx.SavePDFFile(fd.FileName)

        End If

    End Sub

 

    Private Sub Form1_Resize(sender As System.Object, e As System.EventArgs) Handles MyBase.Resize

        Dim myControl As Control

        myControl = sender

 

        ocx.Width = myControl.Size.Width - 20

        ocx.Height = myControl.Size.Height - 80

    End Sub

 

    'StructLayoutAttribute with Sequential layout kind should be appended to PInvoke structs

    Friend Structure MSG

        Public hWnd As IntPtr

        Public message As Integer

        Public wParam As Integer

        Public lParam As Integer 'Maybe you will want to put IntPtr here

        Public time As Integer

        Public pt As POINT

    End Structure

 

    Friend Structure POINT

        Public x As Integer

        Public y As Integer

    End Structure

 

    Function ShowClickedButton(ByVal iButtonID As Integer) As Integer

        Dim strMessage As String

        Select Case iButtonID

            Case ID_TOOLBAR_OPEN

                strMessage = "ID_TOOLBAR_OPEN button clicked."

            Case ID_TOOLBAR_SAVE

                strMessage = "ID_TOOLBAR_SAVE button clicked."

            Case ID_TOOLBAR_PRINT

                strMessage = "ID_TOOLBAR_PRINT button clicked."

            Case ID_TOOLBAR_EMAIL

                strMessage = "ID_TOOLBAR_EMAIL button clicked."

            Case ID_TOOLBAR_HAND

                strMessage = "ID_TOOLBAR_HAND button clicked."

            Case ID_TOOLBAR_COMMENT

                strMessage = "ID_TOOLBAR_COMMENT button clicked."

            Case ID_TOOLBAR_CONTENT

                strMessage = "ID_TOOLBAR_CONTENT button clicked."

            Case ID_TOOLBAR_FORM

                strMessage = "ID_TOOLBAR_FORM button clicked."

            Case ID_TOOLBAR_LINKTOOL

                strMessage = "ID_TOOLBAR_LINKTOOL button clicked."

            Case ID_TOOLBAR_COMMENT_TEXT

                strMessage = "ID_TOOLBAR_COMMENT_TEXT button clicked."

            Case ID_TOOLBAR_COMMENT_NOTE

                strMessage = "ID_TOOLBAR_COMMENT_NOTE button clicked."

            Case ID_TOOLBAR_COMMENT_STAMP

                strMessage = "ID_TOOLBAR_COMMENT_STAMP button clicked."

            Case ID_TOOLBAR_COMMENT_PENCIL

                strMessage = "ID_TOOLBAR_COMMENT_PENCIL button clicked."

            Case ID_TOOLBAR_COMMENT_LINE

                strMessage = "ID_TOOLBAR_COMMENT_LINE button clicked."

            Case ID_TOOLBAR_COMMENT_RECTANGLE

                strMessage = "ID_TOOLBAR_COMMENT_RECTANGLE button clicked."

            Case ID_TOOLBAR_COMMENT_ELLIPSE

                strMessage = "ID_TOOLBAR_COMMENT_ELLIPSE button clicked."

            Case ID_TOOLBAR_CONTENT_TEXT

                strMessage = "ID_TOOLBAR_CONTENT_TEXT button clicked."

            Case ID_TOOLBAR_CONTENT_LINE

                strMessage = "ID_TOOLBAR_CONTENT_LINE button clicked."

            Case ID_TOOLBAR_CONTENT_RECTANGLE

                strMessage = "ID_TOOLBAR_CONTENT_RECTANGLE button clicked."

            Case ID_TOOLBAR_CONTENT_ELLIPSE

                strMessage = "ID_TOOLBAR_CONTENT_ELLIPSE button clicked."

            Case ID_TOOLBAR_CONTENT_POLYLINE

                strMessage = "ID_TOOLBAR_CONTENT_POLYLINE button clicked."

            Case ID_TOOLBAR_SELECT_TEXT

                strMessage = "ID_TOOLBAR_SELECT_TEXT button clicked."

            Case ID_TOOLBAR_SELECT_IMAGE

                strMessage = "ID_TOOLBAR_SELECT_IMAGE button clicked."

            Case Else

                strMessage = "Nothing"

        End Select

 

        Debug.WriteLine(strMessage)

        ShowClickedButton = 0

    End Function

 

    Function GlobalMessageCallback(ByVal hWnd As IntPtr, ByVal message As Integer, ByVal wParam As Integer, ByVal lParam As Integer, ByVal lUserData As Integer) As Integer

 

        Dim strMessage As String

        strMessage = "GlobalMessageCallback: Msg=" & message

        Console.WriteLine(strMessage)

 

        Select Case message

            Case WM_RBUTTONDOWN

                Debug.WriteLine("WM_RBUTTONDOWN")

            Case WM_RBUTTONUP

                Debug.WriteLine("WM_RBUTTONUP")

            Case WM_LBUTTONDOWN

                Debug.WriteLine("WM_LBUTTONDOWN")

            Case WM_LBUTTONUP

                Debug.WriteLine("WM_LBUTTONUP")

            Case WM_MOUSEMOVE

                Debug.WriteLine("WM_MOUSEMOVE")

            Case WM_ADD_COMMENT_FINISHED

                Debug.WriteLine("WM_ADD_COMMENT_FINISHED")

            Case WM_SELECT_A_COMMENT

                Debug.WriteLine("WM_SELECT_A_COMMENT")

            Case WM_SELECT_A_TEXTAREA

                Debug.WriteLine("WM_SELECT_A_TEXTAREA")

            Case WM_ADD_COMMENT_GET_PREDEFINED_TEXT

                Debug.WriteLine("WM_ADD_COMMENT_GET_PREDEFINED_TEXT")

            Case WM_ADD_COMMENT_CLICK

                Debug.WriteLine("WM_ADD_COMMENT_CLICK")

                Dim ret As Integer

                ret = ShowClickedButton(wParam)

        End Select

 

        GlobalMessageCallback = 0

    End Function

 

 

    Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)

        If m.Msg = WM_MESSAGECALLBACK Then

            'call  method to process this message

            Dim msg As MSG

            msg = CType(Marshal.PtrToStructure(m.WParam, GetType(MSG)), MSG)

 

            Dim ret As Integer

            ret = GlobalMessageCallback(msg.hWnd, msg.message, msg.wParam, msg.lParam, m.LParam)

        Else

            'the following code must be retained

            MyBase.WndProc(m)

        End If

    End Sub

 

    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

 

        ocx.SetOrderID("XXXXXXXXXXXXXXXXXXXXX", "VeryPDF.com Inc.", "support@verypdf.com")

        ocx.SetMessageCallback(Me.Handle, WM_MESSAGECALLBACK, 0)

 

    End Sub

 

    Private Sub Button_Search_Click(sender As System.Object, e As System.EventArgs) Handles Button_Search.Click

        Dim lParam As Integer

        lParam = 0

        ocx.InvokeMethod(85, 0, lParam)

    End Sub

End Class

 

 

VeryPDF

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in PDF Editor | Tagged | Leave a comment

Data Extraction Suite: extract any data from PDF, Image, etc. documents from .NET, ASP.NET, SSRS, WinForms, ActiveX, VB6, Classic ASP, etc. program languages

Data Extraction Suite includes more Data Extraction Tools for your documents workflow:

  1. PDF Extractor SDK – converts PDF to text, PDF to HTML, extracts images from PDF, PDF to CSV for Excel, PDF to XML, PDF to Word, etc.
  2. BarCode Reader SDK – reads almost any barcodes from PDF, TIFF, images, webcam, etc.
  3. PDF to Text OCR SDK, OCR to Any Converter SDK - extract text and format information from scanned PDF, TIFF, JPG, PNG, BMP, etc. formats.

http://www.verypdf.com/app/pdf-to-txt-converter/index.html
http://www.verypdf.com/app/pdf-to-text-ocr-converter/index.html
http://www.verypdf.com/app/ocr-to-any-converter-cmd/index.html

image

PDF Extractor SDK included following functions,

    • Extract text from PDF and convert PDF to Excel (powered by PDF Extractor SDK)
    • Extract text from PDF, Excel or OpenOffice documents
    • Extract and convert tables to CSV (can be easily converted to MS Excel formats)
    • Extract text from images using built-in OCR engine (with multiple languages supported)
    • Deal with malformed and damaged text in PDF
    • Extract embedded images from PDF
    • ActiveX & DCOM interfaces support

BarCode Reader SDK Reads Barcodes from TIFF, PDF, scanned images,

  • Read barcodes and MICR codes from Bitmaps, JPG, PNG, TIFF, PDF
  • Read barcodes from images from scanner or other still imaging devices using WIA
  • Support nearly all 1D linear and 2D barcodes (see documentation for full list of supported formats)

http://www.verypdf.com/app/barcode/barcode-recognition.html

If you encounter any problem with above products, please feel free to let us know, we will assist you asap.

http://support.verypdf.com/open.php

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)
Posted in VeryPDF SDK & COM | Tagged | Leave a comment
Page 4 of 1,389« First...23456...102030...Last »