VintaSoft Imaging .NET SDK 14.0: Документация для .NET разработчика
Vintasoft.Imaging.Pdf Namespace / PdfDocument Class / GetDocumentConformance() Method
Синтаксис Ремарки Example Требования Смотрите также
В этом разделе
    GetDocumentConformance() Метод (PdfDocument)
    В этом разделе
    Возвращает соответствие PDF документа из метаданных PDF документа.
    Синтаксис
    'Declaration
    
    Public Function GetDocumentConformance() As PdfDocumentConformance
    
    
    public PdfDocumentConformance GetDocumentConformance()
    
    
    public: PdfDocumentConformance GetDocumentConformance()
    
    
    public:
    PdfDocumentConformance GetDocumentConformance()

    Return Value

    Соответствие PDF документа.
    Ремарки

    Метод поддерживает обнаружение следующих стандартов семейства PDF/A:

    • PDF/A-1a
    • PDF /A-1b
    • PDF/A-2a
    • PDF/A-2b
    • PDF/A-2u
    • PDF/A-3a
    • PDF/A-3b
    • PDF/A-3u

    Пример

    Вот пример, показывающий, как получить PDF документ. соответствие метаданных PDF документа:

    
    ''' <summary>
    ''' Returns the PDF document conformance from the PDF document metadata.
    ''' </summary>
    ''' <param name="pdfFilename">The filename of PDF document.</param>
    Public Shared Sub GetDocumentConformanceInfo(pdfFilename As String)
        ' open PDF document
        Using document As New Vintasoft.Imaging.Pdf.PdfDocument(pdfFilename)
            ' get the PDF document conformance
            Dim conformance As Vintasoft.Imaging.Pdf.PdfDocumentConformance = document.GetDocumentConformance()
    
            ' output information about the PDF document conformance
    
            If conformance = Vintasoft.Imaging.Pdf.PdfDocumentConformance.Undefined Then
                System.Console.WriteLine("Conformance is undefined.")
            Else
                System.Console.WriteLine(String.Format("Document metadata declares conformance with {0} format.", conformance))
            End If
        End Using
    End Sub
    
    
    
    /// <summary>
    /// Returns the PDF document conformance from the PDF document metadata.
    /// </summary>
    /// <param name="pdfFilename">The filename of PDF document.</param>
    public static void GetDocumentConformanceInfo(string pdfFilename)
    {
        // open PDF document
        using (Vintasoft.Imaging.Pdf.PdfDocument document = 
            new Vintasoft.Imaging.Pdf.PdfDocument(pdfFilename))
        {
            // get the PDF document conformance
            Vintasoft.Imaging.Pdf.PdfDocumentConformance conformance = document.GetDocumentConformance();
    
            // output information about the PDF document conformance
    
            if (conformance == Vintasoft.Imaging.Pdf.PdfDocumentConformance.Undefined)
            {
                System.Console.WriteLine("Conformance is undefined.");
            }
            else
            {
                System.Console.WriteLine(string.Format("Document metadata declares conformance with {0} format.",
                    conformance));
            }
        }
    }
    
    

    Требования

    Целевые платформы: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    Смотрите также