Skip to content

Commit

Permalink
1.1.4
Browse files Browse the repository at this point in the history
  • Loading branch information
gustavo.gvs authored and gustavo.gvs committed Jul 3, 2023
1 parent 2ef363c commit 1ffa543
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 17 deletions.
2 changes: 1 addition & 1 deletion PeriTAB/PeriTAB.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
<PublishUrl>C:\Users\gustavo.gvs.PF\OneDrive - Polícia Federal\PCF Gustavo\Visual Studio\PeriTAB\publicacoes\</PublishUrl>
<InstallUrl />
<TargetCulture>pt-BR</TargetCulture>
<ApplicationVersion>1.1.3.0</ApplicationVersion>
<ApplicationVersion>1.1.4.0</ApplicationVersion>
<AutoIncrementApplicationRevision>false</AutoIncrementApplicationRevision>
<UpdateEnabled>true</UpdateEnabled>
<UpdateInterval>0</UpdateInterval>
Expand Down
2 changes: 1 addition & 1 deletion PeriTAB/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@
// É possível especificar todos os valores ou usar como padrão os Números da Versão e da Revisão
// utilizando o "*" como mostrado abaixo:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.1.3.*")]
[assembly: AssemblyVersion("1.1.4.*")]
//[assembly: AssemblyFileVersion("1.0.0.0")]

32 changes: 17 additions & 15 deletions PeriTAB/Ribbon1.cs
Original file line number Diff line number Diff line change
Expand Up @@ -202,8 +202,9 @@ private void button_cola_imagem_Click(object sender, RibbonControlEventArgs e)
if (Globals.Ribbons.Ribbon1.checkBox_referencia.Checked == true) { link = true; save = false; }

InlineShape imagem = Globals.ThisAddIn.Application.Selection.InlineShapes.AddPicture(pathfile2[i], link, save);
MsoTriState LockAspectRatio_i = imagem.LockAspectRatio;
imagem.LockAspectRatio = (MsoTriState)1;
imagem.LockAspectRatio = MsoTriState.msoTrue;
//MsoTriState LockAspectRatio_i = imagem.LockAspectRatio;
//imagem.LockAspectRatio = (MsoTriState)1;
if (checkBox_largura.Checked)
{
string larg_string = Globals.Ribbons.Ribbon1.editBox_largura.Text;
Expand All @@ -217,7 +218,8 @@ private void button_cola_imagem_Click(object sender, RibbonControlEventArgs e)
float.TryParse(alt_string, out float alt);
imagem.Height = Globals.ThisAddIn.Application.CentimetersToPoints(alt);
}
imagem.LockAspectRatio = LockAspectRatio_i;
//imagem.LockAspectRatio = LockAspectRatio_i;


if (i != pathfile2.Length - 1) //Exceto última imagem
{
Expand Down Expand Up @@ -334,7 +336,6 @@ private void button_gerar_pdf_Click(object sender, RibbonControlEventArgs e)
{
new Thread(() =>
{

PdfReader inputPdf = null;
bool inputPdf_open = false;
string path = Globals.ThisAddIn.Application.ActiveDocument.FullName;
Expand All @@ -346,13 +347,12 @@ private void button_gerar_pdf_Click(object sender, RibbonControlEventArgs e)
//try { Globals.ThisAddIn.Application.ActiveDocument.ExportAsFixedFormat(localpath.Substring(0, localpath.LastIndexOf(".")), WdExportFormat.wdExportFormatPDF, UseISO19005_1: true); } catch (COMException ex) { MessageBox.Show("O PDF está aberto. Feche-o para gerar um novo PDF."); return; }
Globals.ThisAddIn.Application.ActiveDocument.ExportAsFixedFormat(Path.Combine(Path.GetTempPath(),"tmp_pdf_PeriTAB"), WdExportFormat.wdExportFormatPDF, UseISO19005_1: true);


//if (File.Exists(Path.Combine(Path.GetTempPath(), "tmp_pdf_PeriTAB.pdf")))
//{
// File.Move(Path.Combine(Path.GetTempPath(), "tmp_pdf_PeriTAB.pdf"), path_pdf);
// return;
//}
//else { MessageBox.Show("Não foi possível gerar o PDF."); return; }
//if (File.Exists(Path.Combine(Path.GetTempPath(), "tmp_pdf_PeriTAB.pdf")))
//{
// File.Move(Path.Combine(Path.GetTempPath(), "tmp_pdf_PeriTAB.pdf"), path_pdf);
// return;
//}
//else { MessageBox.Show("Não foi possível gerar o PDF."); return; }

if (Globals.Ribbons.Ribbon1.checkBox_assinar.Checked)
{
Expand Down Expand Up @@ -551,9 +551,10 @@ private void button_redimensiona_imagem_Click(object sender, RibbonControlEventA
if (ishape.Type == WdInlineShapeType.wdInlineShapeLinkedPicture | ishape.Type == WdInlineShapeType.wdInlineShapePicture)
{
InlineShape imagem = ishape;
imagem.LockAspectRatio = MsoTriState.msoTrue;

MsoTriState LockAspectRatio_i = imagem.LockAspectRatio;
imagem.LockAspectRatio = (MsoTriState)1;
//MsoTriState LockAspectRatio_i = imagem.LockAspectRatio;
//imagem.LockAspectRatio = (MsoTriState)1;
if (checkBox_largura.Checked)
{
string larg_string = Globals.Ribbons.Ribbon1.editBox_largura.Text;
Expand All @@ -567,7 +568,8 @@ private void button_redimensiona_imagem_Click(object sender, RibbonControlEventA
float.TryParse(alt_string, out float alt);
imagem.Height = Globals.ThisAddIn.Application.CentimetersToPoints(alt);
}
imagem.LockAspectRatio = LockAspectRatio_i;
//imagem.LockAspectRatio = LockAspectRatio_i;

}
}
Globals.ThisAddIn.Application.ScreenUpdating = true;
Expand Down Expand Up @@ -836,7 +838,7 @@ private string faz_preambulo_padrao(string asap)
string perito2 = get_text(asap, "PERITO2=", "\n");
string num_ipl = get_text(asap, "NUMERO_IPL=", "\n").Replace("IPL", "Inquérito Policial nº").Replace("RDF","Registro de Fato nº").Replace("RE", "Registro Especial nº");
//string documento = get_text(asap, "DOCUMENTO=", "\n").Replace("Of" + (char)65533 + "cio", "Ofício nº"); //caracter desconhecido: losando com interrogação
string documento = get_text(asap, "DOCUMENTO=", "\n");
string documento = get_text(asap, "DOCUMENTO=", "\n").Replace("Ofício", "Ofício nº").Replace("Despacho", "Despacho nº");
string data_documento = get_text(asap, "DATA_DOCUMENTO=", "\n");
string num_sei = get_text(asap, "NUMERO_SIAPRO=", "\n");
string registro = get_text(asap, "NUMERO_CRIMINALISTICA=", "\n");
Expand Down

0 comments on commit 1ffa543

Please sign in to comment.