Unire due documenti PDF attraverso ASP NET
nota bene: lo script nella versione "copia e incolla" che segue, presuppone permessi di scrittura lato server .. in paritcolare, è la root o cartella di destinazione del nuovo documento PDF che deve possedere i permessi di scrittura [chmod "666" - "777"] ..e l' utilizzo è di assoluta facilità: copia inclolla e salva come *.aspx
CODICE:
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Reflection" %>
<%@ Import Namespace="ASPPDFLib" %>
<script runat="server" LANGUAGE="C#">
void Page_Load(Object Source, EventArgs E)
{
IPdfManager objPdf = new PdfManager();
// Open Document 1
IPdfDocument objDoc1 = objPdf.OpenDocument( Server.MapPath("doc1.pdf"), Missing.Value );
// Open Document 2
IPdfDocument objDoc2 = objPdf.OpenDocument( Server.MapPath("doc2.pdf"), Missing.Value );
// Append doc2 to doc1
objDoc1.AppendDocument( objDoc2 );
// Save document, the Save method returns generated file name
String strFilename = objDoc1.Save( Server.MapPath("/public/unione-net.pdf"), false );
lblResult.Text = "Fatto, il tuo PDF generato con due files preesistenti e' <A HREF=/public/" + strFilename + ">qui</A>";
}
</script>
<HTML>
<HEAD>
<TITLE>AspPDF - unire due pdf in nuovo documento, con NET</TITLE>
</HEAD>
<BODY>
<h3>unire due pdf in nuovo documento, con NET</h3>
<br><hr>
<ASP:Label ID="lblResult" runat="server"/>
</BODY>
</HTML>
|