#407 database and view models
This commit is contained in:
parent
23b4c048ff
commit
0a3903a483
@ -234,5 +234,15 @@ namespace RMuseum.Models.PDFLibrary
|
||||
/// </summary>
|
||||
[NotMapped]
|
||||
public ICollection<RTitleInContents> Contents { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ocred
|
||||
/// </summary>
|
||||
public bool OCRed { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ocr date time
|
||||
/// </summary>
|
||||
public DateTime OCRTime { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@ -55,5 +55,30 @@ namespace RMuseum.Models.PDFLibrary
|
||||
/// </summary>
|
||||
public ICollection<RTagValue> Tags { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// full resolution image width
|
||||
/// </summary>
|
||||
public int FullResolutionImageWidth { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// full resolution image height
|
||||
/// </summary>
|
||||
public int FullResolutionImageHeight { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ocred
|
||||
/// </summary>
|
||||
public bool OCRed { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ocr date time
|
||||
/// </summary>
|
||||
public DateTime OCRTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// page text
|
||||
/// </summary>
|
||||
public string PageText { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -0,0 +1,40 @@
|
||||
using System;
|
||||
|
||||
namespace RMuseum.Models.PDFLibrary.ViewModels
|
||||
{
|
||||
/// <summary>
|
||||
/// PDF Page OCR Data View Model
|
||||
/// </summary>
|
||||
public class PDFPageOCRDataViewModel
|
||||
{
|
||||
/// <summary>
|
||||
/// Id
|
||||
/// </summary>
|
||||
public int id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// full resolution image width
|
||||
/// </summary>
|
||||
public int FullResolutionImageWidth { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// full resolution image height
|
||||
/// </summary>
|
||||
public int FullResolutionImageHeight { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ocred
|
||||
/// </summary>
|
||||
public bool OCRed { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ocr date time
|
||||
/// </summary>
|
||||
public DateTime OCRTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// page text
|
||||
/// </summary>
|
||||
public string PageText { get; set; }
|
||||
}
|
||||
}
|
||||
@ -12687,6 +12687,16 @@
|
||||
Titles of Items in Contents
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.OCRed">
|
||||
<summary>
|
||||
ocred
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFBook.OCRTime">
|
||||
<summary>
|
||||
ocr date time
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.PDFLibrary.PDFPage">
|
||||
<summary>
|
||||
PDF Page
|
||||
@ -12737,6 +12747,31 @@
|
||||
Attributes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFPage.FullResolutionImageWidth">
|
||||
<summary>
|
||||
full resolution image width
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFPage.FullResolutionImageHeight">
|
||||
<summary>
|
||||
full resolution image height
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFPage.OCRed">
|
||||
<summary>
|
||||
ocred
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFPage.OCRTime">
|
||||
<summary>
|
||||
ocr date time
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.PDFPage.PageText">
|
||||
<summary>
|
||||
page text
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.PDFLibrary.PDFSource">
|
||||
<summary>
|
||||
PDF Source (Web Sites)
|
||||
@ -13007,6 +13042,41 @@
|
||||
is this the text original source?
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.PDFLibrary.ViewModels.PDFPageOCRDataViewModel">
|
||||
<summary>
|
||||
PDF Page OCR Data View Model
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.PDFPageOCRDataViewModel.id">
|
||||
<summary>
|
||||
Id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.PDFPageOCRDataViewModel.FullResolutionImageWidth">
|
||||
<summary>
|
||||
full resolution image width
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.PDFPageOCRDataViewModel.FullResolutionImageHeight">
|
||||
<summary>
|
||||
full resolution image height
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.PDFPageOCRDataViewModel.OCRed">
|
||||
<summary>
|
||||
ocred
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.PDFPageOCRDataViewModel.OCRTime">
|
||||
<summary>
|
||||
ocr date time
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.PDFLibrary.ViewModels.PDFPageOCRDataViewModel.PageText">
|
||||
<summary>
|
||||
page text
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.UploadSession.UploadSession">
|
||||
<summary>
|
||||
Upload Session
|
||||
|
||||
@ -408,6 +408,8 @@ namespace RMuseum.Services.Implementation
|
||||
}
|
||||
using (Image img = Image.FromFile(fileName))
|
||||
{
|
||||
page.FullResolutionImageWidth = img.Width;
|
||||
page.FullResolutionImageHeight = img.Height;
|
||||
int imageWidth = img.Width;
|
||||
int imageHeight = img.Height;
|
||||
int thumbnailImageWidth = ThumbnailImageWidth;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user