VintaSoft Twain .NET SDK 15.4: Documentation for .NET developer
Vintasoft.WiaImageScanning.ImageEncoders Namespace / WiaPdfDocumentInfo Class
Members Object Syntax Remarks Example Hierarchy Requirements SeeAlso
In This Topic
WiaPdfDocumentInfo Class
In This Topic
Class that contains information about PDF document.
Object Model
WiaPdfDocumentInfo
Syntax
'Declaration

Public NotInheritable Class WiaPdfDocumentInfo

public sealed class WiaPdfDocumentInfo

Remarks

You can set all information about PDF document or specify only necessary information. For example, you must set value of the ModificationDate property if you want to update the modification date only.

Example


Private Sub SaveLastWiaAcquiredImageToPdf(acquiredImage1 As Vintasoft.WiaImageScanning.WiaAcquiredImage, productName As String)
    ' set settings of PDF encoder
    Dim pdfEncoderSettings As New Vintasoft.WiaImageScanning.ImageEncoders.WiaPdfEncoderSettings()
    pdfEncoderSettings.PdfDocumentInfo.Author = "VintaSoft LLC"
    pdfEncoderSettings.PdfDocumentInfo.Title = String.Format("Documents acquired from {0}", productName)
    pdfEncoderSettings.PdfDocumentInfo.Creator = "VintaSoft Twain .NET SDK"
    pdfEncoderSettings.PdfDocumentInfo.CreationDate = System.DateTime.Now

    ' save image to PDF document
    acquiredImage1.Save("d:\test.pdf", pdfEncoderSettings)
End Sub


private void SaveLastWiaAcquiredImageToPdf(Vintasoft.WiaImageScanning.WiaAcquiredImage acquiredImage1, string productName)
{
    // set settings of PDF encoder
    Vintasoft.WiaImageScanning.ImageEncoders.WiaPdfEncoderSettings pdfEncoderSettings =
        new Vintasoft.WiaImageScanning.ImageEncoders.WiaPdfEncoderSettings();
    pdfEncoderSettings.PdfDocumentInfo.Author = "VintaSoft LLC";
    pdfEncoderSettings.PdfDocumentInfo.Title = string.Format("Documents acquired from {0}", productName);
    pdfEncoderSettings.PdfDocumentInfo.Creator = "VintaSoft Twain .NET SDK";
    pdfEncoderSettings.PdfDocumentInfo.CreationDate = System.DateTime.Now;

    // save image to PDF document
    acquiredImage1.Save(@"d:\test.pdf", pdfEncoderSettings);
}

Inheritance Hierarchy

System.Object
   Vintasoft.WiaImageScanning.ImageEncoders.WiaPdfDocumentInfo

Requirements

Target Platforms: .NET 10; .NET 9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

See Also