commands

package
v1.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 21, 2026 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InfoOutput

type InfoOutput struct {
	File      string            `json:"file"`
	Size      int64             `json:"size"`
	SizeHuman string            `json:"size_human"`
	Pages     int               `json:"pages"`
	Version   string            `json:"version"`
	Encrypted bool              `json:"encrypted"`
	Metadata  map[string]string `json:"metadata,omitempty"`
}

InfoOutput represents PDF info for structured output.

type MetadataOutput

type MetadataOutput struct {
	File     string `json:"file"`
	Title    string `json:"title,omitempty"`
	Author   string `json:"author,omitempty"`
	Subject  string `json:"subject,omitempty"`
	Keywords string `json:"keywords,omitempty"`
	Creator  string `json:"creator,omitempty"`
	Producer string `json:"producer,omitempty"`
}

MetadataOutput represents PDF metadata for structured output.

type PDFAValidateOutput

type PDFAValidateOutput struct {
	File     string   `json:"file"`
	Valid    bool     `json:"valid"`
	Level    string   `json:"level,omitempty"`
	Errors   []string `json:"errors,omitempty"`
	Warnings []string `json:"warnings,omitempty"`
}

PDFAValidateOutput represents PDF/A validation result for structured output.

Directories

Path Synopsis
Package patterns provides reusable patterns for pdf-cli commands.
Package patterns provides reusable patterns for pdf-cli commands.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL