

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RubyPDF Blog &#187; iTextSharp(iText#)</title>
	<atom:link href="http://blog.rubypdf.com/category/pdf/itextsharpitext/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rubypdf.com</link>
	<description>PDF &#38; Marketing</description>
	<lastBuildDate>Tue, 02 Mar 2010 06:47:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Converting Adobe Designer Static forms to Acrobat PDF Forms</title>
		<link>http://blog.rubypdf.com/2009/12/15/converting-adobe-designer-static-forms-to-acrobat-pdf-forms/</link>
		<comments>http://blog.rubypdf.com/2009/12/15/converting-adobe-designer-static-forms-to-acrobat-pdf-forms/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 03:12:51 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[Adobe Acrobat]]></category>
		<category><![CDATA[Adobe LiveCycle]]></category>
		<category><![CDATA[Adobe Reader]]></category>
		<category><![CDATA[FDF]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[PDF Form]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[XFDF]]></category>
		<category><![CDATA[iText]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>
		<category><![CDATA[Acrobat Forms]]></category>
		<category><![CDATA[Adobe Designer Forms]]></category>
		<category><![CDATA[XFA]]></category>

		<guid isPermaLink="false">http://blog.rubypdf.com/?p=546</guid>
		<description><![CDATA[




In Ted Padova&#8217;s post, he said,

Adobe Designer 8 supports two different types of forms: Static forms and Dynamic forms. If a form is created as a static form you can easily convert the form in Acrobat 8 to a PDF form.

and he give the steps on how to convert Adobe Designer forms to Acrobat PDF [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2009/12/15/converting-adobe-designer-static-forms-to-acrobat-pdf-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digital Signature PDF Documents With Free Software</title>
		<link>http://blog.rubypdf.com/2009/07/14/digital-signature-pdf-documents-with-free-software/</link>
		<comments>http://blog.rubypdf.com/2009/07/14/digital-signature-pdf-documents-with-free-software/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 18:41:27 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[My Software]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[iText]]></category>
		<category><![CDATA[iText in Action]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>

		<guid isPermaLink="false">http://blog.rubypdf.com/?p=379</guid>
		<description><![CDATA[





A digital signature is like a paper-based signature – each giving you a method for adding a unique identifier to a document. Both provide you with an easy way to show a person signed a particular document at a particular time, but a digital signature goes further as it can ensure that the document content [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2009/07/14/digital-signature-pdf-documents-with-free-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Font CharSet and Encoding</title>
		<link>http://blog.rubypdf.com/2008/07/16/font-charset-and-encoding/</link>
		<comments>http://blog.rubypdf.com/2008/07/16/font-charset-and-encoding/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 23:57:39 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[iText]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>

		<guid isPermaLink="false">http://blog.rubypdf.com/?p=227</guid>
		<description><![CDATA[yesterday, A Chinese developer sent me WMF with Chinese character, and the FontFace name is also Chinese, he said the iTextSharp could convert the WMF to PDF correctly. so I try to debug into the source code, and find MetaFont only support ASCII.

try {
        faceName = System.Text.Encoding.GetEncoding(1252).GetString(name, 0, [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2008/07/16/font-charset-and-encoding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Batch Extract XMP from PDF to XML</title>
		<link>http://blog.rubypdf.com/2008/06/28/batch-extract-xmp-from-pdf-to-xm/</link>
		<comments>http://blog.rubypdf.com/2008/06/28/batch-extract-xmp-from-pdf-to-xm/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 02:57:43 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[My Software]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[Share or Commercial]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>

		<guid isPermaLink="false">http://blog.rubypdf.com/?p=224</guid>
		<description><![CDATA[Here is a requirement that want to batch dump xmp from PDF to xml file or Database,

I’d like to know if you have developed or if you can develop an application for extracting customize XMP from PDF documents.
I’ll try to be more relevant: I customized a specific card for additional metadata in Acrobat Professional. If [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2008/06/28/batch-extract-xmp-from-pdf-to-xm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web service (C#) to digitally sign PDF documents</title>
		<link>http://blog.rubypdf.com/2008/06/27/web-service-c-to-digitally-sign-pdf-documents/</link>
		<comments>http://blog.rubypdf.com/2008/06/27/web-service-c-to-digitally-sign-pdf-documents/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 07:11:54 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Freelancer]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[RentACoder]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>

		<guid isPermaLink="false">http://blog.rubypdf.com/?p=220</guid>
		<description><![CDATA[I just finished a bid from RentAcoder, the title is &#8220;Web service (C#) to digitally sign PDF documents&#8221;, it is a private bid, the requirement is,

Buyer needs a C# web service that will digitally sign a PDF created using ITextSharp. 
The PDF will be already created and would be updated with a digital signature by [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2008/06/27/web-service-c-to-digitally-sign-pdf-documents/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Watermarking PDF documents using HttpHandlers</title>
		<link>http://blog.rubypdf.com/2008/05/12/watermarking-pdf-documents-using-httphandlers/</link>
		<comments>http://blog.rubypdf.com/2008/05/12/watermarking-pdf-documents-using-httphandlers/#comments</comments>
		<pubDate>Mon, 12 May 2008 06:01:24 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>
		<category><![CDATA[Http Handlers]]></category>

		<guid isPermaLink="false">http://blog.rubypdf.com/?p=215</guid>
		<description><![CDATA[Published: 03 Oct 2007
By: Deepak Raghavan
Download Sample Code

This article shows how to watermark PDFs using the open source PDF generation library iTextSharp, C#, and ASP.NET.
Often enough, Web Applications use PDF documents which may be printable versions of pages, custom forms, manuals etc. When the document consists of critical or sensitive information, the pages are watermarked [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2008/05/12/watermarking-pdf-documents-using-httphandlers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PdfReader not opened with owner password</title>
		<link>http://blog.rubypdf.com/2007/12/12/pdfreader-not-opened-with-owner-password/</link>
		<comments>http://blog.rubypdf.com/2007/12/12/pdfreader-not-opened-with-owner-password/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 10:09:29 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[iText]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>

		<guid isPermaLink="false">/2007/12/12/pdfreader-not-opened-with-owner-password</guid>
		<description><![CDATA[I search the source code of itext-src2.0.6 and iTextSharp-4.0.7 with the keyword &#8220;PdfReader not opened with owner password&#8221;, and get the following result,

itext-src-2.0.6
[F:\soft\0710\itext\itext-src-2.0.6\com\lowagie\text\pdf\PdfCopyFieldsImp.java]
Line 115 :             throw new IllegalArgumentException(&#8220;PdfReader not opened with owner password&#8221;);
[F:\soft\0710\itext\itext-src-2.0.6\com\lowagie\text\pdf\PdfReaderInstance.java]
Line 85 :         [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2007/12/12/pdfreader-not-opened-with-owner-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why do I get the exception &#8216;PdfReader not opened with owner password&#8217;</title>
		<link>http://blog.rubypdf.com/2007/12/12/why-do-i-get-the-exception-pdfreader-not-opened-with-owner-password/</link>
		<comments>http://blog.rubypdf.com/2007/12/12/why-do-i-get-the-exception-pdfreader-not-opened-with-owner-password/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 04:22:22 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[PDF]]></category>
		<category><![CDATA[iText]]></category>
		<category><![CDATA[iText in Action]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>

		<guid isPermaLink="false">/2007/12/12/why-do-i-get-the-exception-pdfreader-not-opened-with-owner-password</guid>
		<description><![CDATA[When I tried to decrypt a owner password protected PDF(version 1.6) with the last version of itext yesterday, I got the exception, &#8220;PdfReader not opened with owner password&#8221;, then I tried to use my native version pdfdecrypt.exe(base on iText 1.46) and pdftk , it said the PDF version does not supports. so I had to [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2007/12/12/why-do-i-get-the-exception-pdfreader-not-opened-with-owner-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to replace images in a PDF?</title>
		<link>http://blog.rubypdf.com/2007/12/12/how-to-replace-images-in-a-pdf/</link>
		<comments>http://blog.rubypdf.com/2007/12/12/how-to-replace-images-in-a-pdf/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 03:26:41 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[iText]]></category>
		<category><![CDATA[iText in Action]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">/2007/12/12/how-to-replace-images-in-a-pdf</guid>
		<description><![CDATA[Here&#8217;s the code to replace images in PDFs, in Java and C#. It will replace the first image in the first page.

PdfReader pdf = new PdfReader("in.pdf");
PdfStamper stp = new PdfStamper(pdf, new FileOutputStream("c:\\out.pdf"));
PdfWriter writer = stp.getWriter();
Image img = Image.getInstance("image.png");
PdfDictionary pg = pdf.getPageN(1);
PdfDictionary res =
  (PdfDictionary)PdfReader.getPdfObject(pg.get(PdfName.RESOURCES));
PdfDictionary xobj =
  (PdfDictionary)PdfReader.getPdfObject(res.get(PdfName.XOBJECT));
if (xobj != null) {
  for [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2007/12/12/how-to-replace-images-in-a-pdf/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>the source code of cjkdemo.aspx on my free asp.net hosting</title>
		<link>http://blog.rubypdf.com/2007/11/21/the-source-code-of-cjkdemoaspx-on-my-free-aspnet-hosting/</link>
		<comments>http://blog.rubypdf.com/2007/11/21/the-source-code-of-cjkdemoaspx-on-my-free-aspnet-hosting/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 07:13:38 +0000</pubDate>
		<dc:creator>rubypdf</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[iTextSharp(iText#)]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">/2007/11/21/the-source-code-of-cjkdemoaspx-on-my-free-aspnet-hosting</guid>
		<description><![CDATA[Recently, there are many people asked the source code of cjkdemo.aspx on my free asp.net hosting, so I decide release it here, there is no special.
to run it, you need iTextSharp, iTextAsian-1.0.dll and iTextAsianCmaps-1.0.dll, you can download them from http://itextsharp.sourceforge.net/.

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

using iTextSharp.text;
using iTextSharp.text.pdf;

public partial class CJKDemo [...]]]></description>
		<wfw:commentRss>http://blog.rubypdf.com/2007/11/21/the-source-code-of-cjkdemoaspx-on-my-free-aspnet-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
