You can download VeryPDF PDF Toolbox by clicking here first and then use this tool to add PDF meta information from your text file to output PDF file in programming languages like C#, ASP.NET, and VB.NET.
The following source code samples demonstrate how to import information from a text to a PDF.
C# code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Call_PDFToolBoxCom
{
class Program
{
static void Main(string[] args)
{
string strExePath = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
PDFToolBoxCom.PDFToolBoxCom p = new PDFToolBoxCom.PDFToolBoxCom();
string strReturn = p.RunCMD(strExePath + @"\in.pdf -setinfo "+ strExePath + @"\in.txt" +@" -outfile "+ strExePath +@"\out.pdf");
Console.WriteLine(strReturn);
Console.WriteLine("Please enter any key to continue...");
Console.ReadKey();
}
}
}
VB_NET code:
Module Module1
Sub Main()
Dim p As PDFToolBoxCom.PDFToolBoxCom
Dim strRet As String
Dim strParam As String
Dim strPath As String
strPath = AppDomain.CurrentDomain.SetupInformation.ApplicationBase
strParam = strPath + "pdftoolbox.exe " + strPath + "in.pdf" + " -setinfo " + strPath + "in.txt" + " -outfile " + strPath + "out.pdf"
Console.WriteLine(strParam)
p = New PDFToolBoxCom.PDFToolBoxCom()
strRet = p.RunCMD(strParam)
Console.WriteLine(strRet)
Console.WriteLine("Please enter any key to continue...")
Console.ReadKey()
End Sub
End Module
ASP_NET code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace ASP_NET_Call_PDFToolBoxCom
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{}
protected void Button1_Click(object sender, EventArgs e)
{
Console.WriteLine("UserName: {0}", Environment.UserName);
PDFToolBoxCom.PDFToolBoxCom p = new PDFToolBoxCom.PDFToolBoxCom();
string strPath = @"E:\bin\pdftoolbox.exe";
strPath += @" in.pdf -setinfo in.txt -outfile out.pdf";
string strRet = p.RunCMD(strPath);
Response.Write(strRet);
}
}
}
______________________
Lear more: VeryPDF PDF Toolbox Component for .NET.