2016-05-02 12 views
2

.Net v 2. 22用のSelect.Pdfのドキュメントでは、次のコードスニペットを使用して既存のドキュメントを読み込みます。しかし、実際のライブラリには、文字列をパラメータとして持つコンストラクタはありません。誰も既存の.pdfを読み込む方法を知っていますか?私はこの製品のCommunity Editionも使用しています。ジェイソンによって示唆されるようにSelect.Pdf load existing .pdf

string file = Server.MapPath("~/files/doc1.pdf"); 

// load the pdf document 
PdfDocument doc = new PdfDocument(file); 

// add a new page to the document 
PdfPage page = doc.AddPage(); 

// create a new pdf font (component standard font) 
PdfFont font = doc.AddFont(PdfStandardFont.Helvetica); 
font.Size = 20; 

// create text element and add it to the new page 
PdfTextElement text = new PdfTextElement(100, 100, 
    "Sample text added to an existing pdf document.", font); 
page.Add(text); 

// save pdf document 
doc.Save(Response, false, "Sample.pdf"); 

// close pdf document 
doc.Close(); 
+0

「Select.Pdf」とは何ですか? [この1つ](http://selectpdf.com/)?存在する場合は、[ドキュメントに記載されている](http://selectpdf.com/docs/T_SelectPdf_PdfDocument.htm)、パラメータとしてファイルameを取得するコンストラクタがあります。 –

+0

自分のウェブサイトから最新のバージョン(16.2)をダウンロードしました。また、.net 4 DLLにもこの 'PdfDocument(string filename)'コンストラクタが含まれています。 –

+0

@UweKeimコミュニティ版をダウンロードしましたか? – JasonlPrice

答えて

0

、ここでの答えとして私のコメントです:PdfDocument(string filename)コンストラクタを含まないSelect.Pdf websiteおよび.NET 4のDLLから私は、最新バージョン(16.2)をダウンロードした

は、just as described in their documentation

コミュニティ版をダウンロードし、同じPdfDocumentクラスもチェックしました。このエディションでは、コンストラクターのオーバーロードが少なくなっています。

コミュニティ版はもっと古いバージョンで、完全版の例をCommunity Editionに適用することはできません。