2016-05-02 6 views
2

Die Dokumentation für Select.Pdf für .Net v 2.22 verwendet das folgende Code-Snippet, um ein vorhandenes Dokument zu laden. In der aktuellen Bibliothek gibt es jedoch keinen Konstruktor, der eine Zeichenfolge als Parameter akzeptiert. Weiß jemand, wie man ein vorhandenes .pdf lädt? Ich benutze auch die Community Edition dieses Produkts.Auswählen.Pdf Laden vorhanden .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

Was ist "Select.Pdf"? [Dieser] (http://selectpdf.com/)? Wenn ja, [die Dokumentation sagt] (http://selectpdf.com/docs/T_SelectPdf_PdfDocument.htm), dass es einen Konstruktor gibt, der eine Datei als Parameter akzeptiert. –

+0

Ich habe auch die neueste Version (16.2) von ihrer Website heruntergeladen und die. NET 4 DLLs enthalten auch diesen 'PdfDocument (string filename)' -Konstruktor. –

+0

@UweKeim Haben Sie die Community-Version heruntergeladen? – JasonlPrice

Antwort

0

Wie Jason vorgeschlagen, hier sind meine Kommentare als Antwort:

ich die neueste Version (16.2) von der Select.Pdf website und .NET 4 DLLs die PdfDocument(string filename) Konstruktor enthalten heruntergeladen haben, just as described in their documentation .

Ich habe auch die Community Edition heruntergeladen und überprüft die gleiche PdfDocument Klasse. In dieser Edition hat der Konstruktor weniger Überladungen.

Also ich denke, dass die Community Edition eine viel ältere Version ist und Sie nicht die Vollversion Beispiele auf die Community Edition anwenden können.

Verwandte Themen