/
afanasevn
/
PdfEncoder
Обзор
Документация
Войти
/
afanasevn
/
PdfEncoder
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/PdfEncoder.Domain/Models/DocumentMetadata.cs
27 строк
895 B
IBS\NAfanasev
DocumentContext local functional
01 июл 2026, 15:30
01 июл 2026, 15:30
b4038c9
Код
Авторство
О чём код?
namespace PdfEncoder.Domain.Models; /// <summary> /// Метаданные исходного PDF. /// </summary> public sealed record DocumentMetadata { /// <summary> /// Заголовок документа из PDF Info dictionary; при отсутствии — имя файла без расширения. /// </summary> public string? Title { get; init; } /// <summary> /// Автор документа из PDF Info dictionary. /// </summary> public string? Author { get; init; } /// <summary> /// Дата создания документа (UTC); <see langword="null"/>, если дата не распознана. /// </summary> public DateTime? CreationDate { get; init; } /// <summary> /// Размер исходного файла в байтах. /// </summary> public long FileSizeBytes { get; init; } }