« DynamicPDF » : différence entre les versions
Apparence
Aucun résumé des modifications |
|||
Ligne 1 : | Ligne 1 : | ||
[[Category:.NET Application]] | |||
= Liens = | |||
* [https://www.dynamicpdf.com/docs/dotnet DynamicPDF Products for .NET] | |||
= Licence = | = Licence = | ||
Ajouter le fichier de licence au projet comme Embedded Resource. | Ajouter le fichier de licence au projet comme Embedded Resource. | ||
Ligne 55 : | Ligne 59 : | ||
== [http://www.dynamicpdf.com/Support/NET_Help_Library_14_10/PDFA.html PDF/A] == | == [http://www.dynamicpdf.com/Support/NET_Help_Library_14_10/PDFA.html PDF/A] == | ||
Dernière version du 12 mars 2023 à 09:30
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";
}
|
Ajouter du texte
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);
|
Javascript
Version des PDF générés
Par défaut, les PDF sont générés en version 1.4. DynamicPDF gère la version 1.7