Liens
Licence
Ajouter le fichier de licence au projet comme Embedded Resource.
Remplir un champs
|
var monChamps = document.Form.Fields["MonChamps"];
if (monChamps != null)
{
monChamps.Value = "Valeur";
}
|
|
var document = new MergeDocument(@"C:\DocumentA.pdf");
var page = document.Pages[0];
page.Elements.Add( new Label( "New Content", 0, 0, 512, 12 ) );
document.Draw( @"C:\MyDocument.pdf" );
|
|
Document document = new Document();
Page page = new Page();
document.Pages.Add(page);
var style = new FormattedTextAreaStyle(FontFamily.Helvetica, 12, false);
style.Paragraph.Align = TextAlign.Justify;
var formattedTextArea = new FormattedTextArea(formattedText, 0, 0, 400, 800, style);
page.Elements.Add(formattedTextArea);
document.Draw("MyDocument.pdf");
|
Merge de deux PDF
|
var document = MergeDocument.Merge(@"C:\Merge A.pdf", @"C:\Merge B.pdf");
document.Draw(@"C:\Merged Ouput.pdf");
|
Merge de PDF dans une seule page
|
page.Elements.Add(new ImportedPageArea(@"C:\Document 1.pdf", 1, 0, 0));
var importedPage = new ImportedPageArea(@"C:\Document 2.pdf", 1, 0, 0);
page.Elements.Add(importedPage);
|
Par défaut, les PDF sont générés en version 1.4. DynamicPDF gère la version 1.7