PdfDocument Constructor(PdfFormat)
Initializes a new instance of the
PdfDocument class.
This constructor creates new PDF document of specified format.
Here is an example that shows how to create an empty PDF document version 1.4 in the memory and save it to a file:
Public Shared Sub CreatePdfDocumentInMemory(images As Vintasoft.Imaging.ImageCollection)
' create new PDF document version 1.4 in the memory
Using document As New Vintasoft.Imaging.Pdf.PdfDocument(New Vintasoft.Imaging.Pdf.PdfFormat("1.4"))
' create an empty image
Using image As New Vintasoft.Imaging.VintasoftImage(600, 800)
' add image to PDF document
document.Pages.Add(image)
End Using
' save document to a file
document.Save("doc.pdf")
End Using
End Sub
public static void CreatePdfDocumentInMemory(Vintasoft.Imaging.ImageCollection images)
{
// create new PDF document version 1.4 in the memory
using (Vintasoft.Imaging.Pdf.PdfDocument document = new Vintasoft.Imaging.Pdf.PdfDocument(
new Vintasoft.Imaging.Pdf.PdfFormat("1.4")))
{
// create an empty image
using (Vintasoft.Imaging.VintasoftImage image = new Vintasoft.Imaging.VintasoftImage(600, 800))
{
// add image to PDF document
document.Pages.Add(image);
}
// save document to a file
document.Save("doc.pdf");
}
}
Target Platforms: .NET9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5