Removal captions images

This commit is contained in:
Douwe Ravers
2023-12-26 14:31:53 +01:00
parent fa61d9f5ae
commit 56d143b74b
60 changed files with 951 additions and 856 deletions

View File

@@ -39,7 +39,7 @@ namespace Proostenkrant.NET
else
text += "\\showOneWriter{Images/ProfilePictures/" + writers[0] + ".jpg}{" + writers[0] + "}\r\n";
text += "\\par " + mainText + "\r\n";
text += "\\showInlineImage{Images/Articles/" + imageName + ".jpg}{" + imageName + "}\r\n";
text += "\\showInlineImage{Images/Articles/" + imageName + ".jpg}{}\r\n";
return text;
}

View File

@@ -1,6 +1,8 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Drawing.Printing;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Net.Http;
@@ -17,6 +19,7 @@ namespace Proostenkrant.NET
{
var tsvData = GetTsvData();
var data = ConvertData(tsvData);
data = FilterByTimestamp(data);
var imageNames = LoadImages(data);
return data.Select((v, i) =>
@@ -46,6 +49,17 @@ namespace Proostenkrant.NET
return rows.Select(r => r.ToArray()).ToArray();
}
static string[][] FilterByTimestamp(string[][] data)
{
Console.WriteLine("Filter by starting date");
var startDate = DateTime.Parse(Console.ReadLine(), CultureInfo.CreateSpecificCulture("nl-BE"));
return data.Where(row => {
var timeStamp = DateTime.Parse(row[0].Trim('\n'), CultureInfo.CreateSpecificCulture("nl-BE"));
return startDate < timeStamp;
}).ToArray();
}
static string[] LoadImages(string[][] data)
{
var names = new List<string>();
@@ -67,7 +81,10 @@ namespace Proostenkrant.NET
process.WaitForExit();
Console.Write("Drag image here : ");
var path = Console.ReadLine().Trim('\"');
var path = Console.ReadLine()
.Trim('\"')
.Replace("file:///", "")
.Replace("%20", " ");
File.Copy(path, filename);
}
return names.ToArray();

View File

@@ -5,8 +5,6 @@ namespace Proostenkrant.NET
{
internal static class LatexCompiler
{
internal static void Compile(string text)
{
File.WriteAllText(Program.c_articlePath, text);

View File

@@ -1 +1 @@
36ee40575dbbea1fa5315cbc1554d56b6770af33
d148d1bffd2526b85787265a7a80fb6e24f784fe831258ab90e3a9e2c87090c4

View File

@@ -2,7 +2,6 @@ C:\Users\douwe\Projects\Proostenkrant.NET\Build\Proostenkrant.NET.exe.config
C:\Users\douwe\Projects\Proostenkrant.NET\Build\Proostenkrant.NET.exe
C:\Users\douwe\Projects\Proostenkrant.NET\Build\Proostenkrant.NET.pdb
C:\Users\douwe\Projects\Proostenkrant.NET\Proostenkrant.NET\obj\Debug\Proostenkrant.NET.csproj.AssemblyReference.cache
C:\Users\douwe\Projects\Proostenkrant.NET\Proostenkrant.NET\obj\Debug\Proostenkrant.NET.csproj.SuggestedBindingRedirects.cache
C:\Users\douwe\Projects\Proostenkrant.NET\Proostenkrant.NET\obj\Debug\Proostenkrant.NET.csproj.CoreCompileInputs.cache
C:\Users\douwe\Projects\Proostenkrant.NET\Proostenkrant.NET\obj\Debug\Proostenkrant.NET.exe
C:\Users\douwe\Projects\Proostenkrant.NET\Proostenkrant.NET\obj\Debug\Proostenkrant.NET.pdb