<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Debenu Quick PDF Library - PDF SDK Community Forum : FlattenFormField &amp; EasEurope char</title>
  <link>http://www.quickpdf.org/forum/</link>
  <description><![CDATA[This is an XML content feed of; Debenu Quick PDF Library - PDF SDK Community Forum : I need help - I can help : FlattenFormField &amp; EasEurope char]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 22 Jun 2026 11:54:29 +0000</pubDate>
  <lastBuildDate>Mon, 07 Dec 2020 20:19:23 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.01</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.quickpdf.org/forum/RSS_post_feed.asp?TID=3867</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Debenu Quick PDF Library - PDF SDK Community Forum]]></title>
   <url>http://www.quickpdf.org/forum/forum_images/QPDF_Forum_Title.png</url>
   <link>http://www.quickpdf.org/forum/</link>
  </image>
  <item>
   <title><![CDATA[FlattenFormField &amp; EasEurope char : Hi Peter :)Thanks a lot - this...]]></title>
   <link>http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15498.html#15498</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=111">Ingo</a><br /><strong>Subject:</strong> 3867<br /><strong>Posted:</strong> 07 Dec 20 at 8:19PM<br /><br />Hi Peter :)<br><br>Thanks a lot - this will help other guys coming around here...<br><br>Cheers,<br>Ingo<br>]]>
   </description>
   <pubDate>Mon, 07 Dec 2020 20:19:23 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15498.html#15498</guid>
  </item> 
  <item>
   <title><![CDATA[FlattenFormField &amp; EasEurope char : Yes, it&amp;#039;s not complicated...]]></title>
   <link>http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15497.html#15497</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=3235">PeterAnderko</a><br /><strong>Subject:</strong> 3867<br /><strong>Posted:</strong> 07 Dec 20 at 9:11AM<br /><br /><div><div>Yes, it's not complicated anymore.</div><div>If anyone later reads this thread, let them learn.</div><div><br></div><div>For example:</div></div><div><br></div><div><br></div><div><div>Function IsInstaledFont(MenoFontx:String):boolean;</div><div>begin</div><div>Result:=Screen.Fonts.IndexOf(MenoFontx)&gt;= 0;</div><div>end;</div><div><br></div><div><br></div><div>Procedure InstalTTF(CestaMenox:PWideChar);</div><div>begin</div><div>AddFontResource(CestaMenox);</div><div>SendMessage(HWND_BROADCAST,WM_FONTCHANGE,0,0);</div><div>end;</div><div><br></div><div>Procedure UnInstalTTF(CestaMenox:PWideChar);</div><div>begin</div><div>RemoveFontResource(CestaMenox);</div><div>SendMessage(HWND_BROADCAST,WM_FONTCHANGE,0,0);</div><div>end;</div></div><div><br></div><div>thank you Ingo for moving me forward<img src="http://www.quickpdf.org/forum/smileys/smiley20.gif" border="0" alt="Thumbs Up" title="Thumbs Up" /></div>]]>
   </description>
   <pubDate>Mon, 07 Dec 2020 09:11:57 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15497.html#15497</guid>
  </item> 
  <item>
   <title><![CDATA[FlattenFormField &amp; EasEurope char : &amp;#034;...However, this has the...]]></title>
   <link>http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15496.html#15496</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=111">Ingo</a><br /><strong>Subject:</strong> 3867<br /><strong>Posted:</strong> 06 Dec 20 at 11:10PM<br /><br />"...However, this has the disadvantage that I have to ensure that the appropriate font is installed in the program...." which you can check before by an individual routine. To check which fonts are installed on a system isn't a big prob...<br><br>]]>
   </description>
   <pubDate>Sun, 06 Dec 2020 23:10:54 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15496.html#15496</guid>
  </item> 
  <item>
   <title><![CDATA[FlattenFormField &amp; EasEurope char : This is a really inspiring questionThe...]]></title>
   <link>http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15495.html#15495</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=3235">PeterAnderko</a><br /><strong>Subject:</strong> 3867<br /><strong>Posted:</strong> 06 Dec 20 at 4:18PM<br /><br />This is a really inspiring question<div><br></div><div><div>The font name is OK.</div><div>But I thought about why you were asking me that.</div><div>I read the description of the AddTrueTypeSubsettedFont command again.</div><div>I found that this font is not installed in Windows \ fonts.</div><div><br></div><div>I did a procedure where I selected this font from my form using the "SaveFontToFile" command. I installed that font file in Windows and then I ran my original test program,</div><div>but it didn't help.<img src="http://www.quickpdf.org/forum/smileys/smiley5.gif" border="0" alt="C&#111;nfused" title="C&#111;nfused" /></div><div><br></div><div>Then I modified the "AddTrueTypeSubsettedFont" command as follows:</div><div>&nbsp;</div><div><b>fid: = PDFDok.AddTrueTypeSubsettedFont ('Aral77', text, <font color="#ff0000">2</font>);</b></div><div><br></div><div><b>It worked</b>.<img src="http://www.quickpdf.org/forum/smileys/smiley1.gif" border="0" alt="Smile" title="Smile" /></div><div><br></div><div>My formfield has preserved the letters č ľ ť ň ... and also maintains the spacing between the letters.</div></div><div><br></div><div>However, this has the disadvantage that I have to ensure that the appropriate font is installed in the program.</div><div><br></div><div><br></div><div>Peter.</div><div><br></div><div><br></div><div><br></div><div><br></div>]]>
   </description>
   <pubDate>Sun, 06 Dec 2020 16:18:38 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15495.html#15495</guid>
  </item> 
  <item>
   <title><![CDATA[FlattenFormField &amp; EasEurope char : the font is really named &amp;#034;Aral77&amp;#034;?...]]></title>
   <link>http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15494.html#15494</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=111">Ingo</a><br /><strong>Subject:</strong> 3867<br /><strong>Posted:</strong> 05 Dec 20 at 3:53PM<br /><br />the font is really named "Aral77"? ;-)<br><br>]]>
   </description>
   <pubDate>Sat, 05 Dec 2020 15:53:01 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15494.html#15494</guid>
  </item> 
  <item>
   <title><![CDATA[FlattenFormField &amp; EasEurope char : Hi Ingo,tahnks for your response.I...]]></title>
   <link>http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15493.html#15493</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=3235">PeterAnderko</a><br /><strong>Subject:</strong> 3867<br /><strong>Posted:</strong> 04 Dec 20 at 7:44AM<br /><br />Hi Ingo,<div><br></div><div>tahnks for your response.</div><div><br></div><div>I upgrade my testing program with AddTrueTypeSubsettedFon:</div><div><br></div><div><br></div><div><div>procedure TForm1.Button3Click(Sender: TObject);</div><div>var Okw,px,fid,ffid:Integer;</div><div>begin</div><div>PDFDok:=TDebenuPDFLibrary1613.Create;</div><div>OKw:=PDFDok.UnlockKey(':-');</div><div>if OKw&lt;&gt;1 then begin</div><div>&nbsp; &nbsp;Showmessage('ERROR');</div><div>&nbsp; &nbsp;Exit;</div><div>&nbsp; &nbsp;end;</div><div>&nbsp;PDFDok.SetPageSize('A4');</div><div>&nbsp;PDFDok.SetOrigin(1);</div><div>&nbsp;PDFDok.SetMeasurementUnits(0);</div><div>&nbsp;PDFDok.NormalizePage(1);</div><div>&nbsp;PDFDok.SetLineWidth(0.3);</div><div><br></div><div>PDFDok.LoadFromFile(AdresarExe+'POZ_2019.pdf','');&nbsp; &nbsp;// this file contains form fields</div><div>PDFDok.CombineContentStreams;</div><div><br></div><div>text:='ABCČDĎEÉFGHIÍJKLĽĹMNŇOÓÔPQRSŠTŤUÚVXYÝZŽabcčdďeéfghiíjklľĺmnňoóôpqrsštťuúvxyýyž1234567890-+.,;()" /\$&amp;*@';</div><div>fid:=PDFDok.AddTrueTypeSubsettedFont('Aral77', text, 0);</div><div>PDFDok.SelectFont(fid);</div><div>ffid:=PDFDok.AddFormFont(fid);</div><div><br></div><div>// I select formfield with index=8,&nbsp; realy existing in POZ_2019.pdf</div><div>px:=8;</div><div>PDFDok.SetFormFieldFont(px,ffid);</div><div>PDFDok.SetFormFieldValue(px,'Pľuščeňko');</div><div><br></div><div>PDFDok.SetNeedAppearances(1);</div><div>okw:=PDFDok.FlattenFormField(px);</div><div>if OKw&lt;&gt;1 then begin</div><div>&nbsp; &nbsp;Showmessage('ERROR');</div><div>&nbsp; &nbsp;PDFDok.Free;</div><div>&nbsp; &nbsp;Exit;</div><div>&nbsp; &nbsp;end;</div><div><br></div><div>PDFDok.SaveToFile(ExtractFilePath(Application.exeName)+'OutPutForm.PDF');</div><div>PDFDok.Free;</div><div>end;</div></div><div><br></div><div><br></div><div><br></div><div>This upgrade is one of the tricks I tried before I wrote here.</div><div>For the form field, they will keep the characters I need, but the "SetFormFieldFont" command will change the original font for the formfield.</div><div><br></div><div>In the original font, a special character spacing is set, which I need to fill in the form correctly.</div><div><div>Is it possible to achieve in some way that I set the character spacing for this formfield?</div><div>As the command does "DrawSpacedText"</div></div><div><br></div><div>thank you for answer.&nbsp;<img src="http://www.quickpdf.org/forum/smileys/smiley20.gif" border="0" alt="Thumbs Up" title="Thumbs Up" /></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>]]>
   </description>
   <pubDate>Fri, 04 Dec 2020 07:44:30 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15493.html#15493</guid>
  </item> 
  <item>
   <title><![CDATA[FlattenFormField &amp; EasEurope char : Hi Peter,you&amp;#039;re using FindFonts...]]></title>
   <link>http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15492.html#15492</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=111">Ingo</a><br /><strong>Subject:</strong> 3867<br /><strong>Posted:</strong> 03 Dec 20 at 7:33PM<br /><br />Hi Peter,<br><br>you're using FindFonts and do nothing with the result?<br>Seems the standard font which QuickPDF is used doesn't support unicode...<br>Not all fonts are able to show all characters - so you have to select the right one ;-)<br>Here's a link to a thread from a user who had the same prob with greek characters:<br>http://www.quickpdf.org/forum/filling-form-fields-with-greek-letters_topic2207.html<br><br>Cheers and welcome here,<br>Ingo<br><br>]]>
   </description>
   <pubDate>Thu, 03 Dec 2020 19:33:59 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15492.html#15492</guid>
  </item> 
  <item>
   <title><![CDATA[FlattenFormField &amp; EasEurope char : Hi, help me pleasei tried in Delphi...]]></title>
   <link>http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15491.html#15491</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=3235">PeterAnderko</a><br /><strong>Subject:</strong> 3867<br /><strong>Posted:</strong> 03 Dec 20 at 12:10PM<br /><br /><div>Hi, help me please</div><div><br></div><div>i tried in Delphi 2010 this simply code to testing flattenformfield function</div><div><br></div><div><br></div><div><div>procedure TForm1.Button3Click(Sender: TObject);</div><div>var Okw,px:Integer;</div><div>begin</div><div>PDFDok:=TDebenuPDFLibrary1613.Create;</div><div>OKw:=PDFDok.UnlockKey(':-)');</div><div>if OKw&lt;&gt;1 then begin</div><div>&nbsp; &nbsp;Showmessage('ERROR');</div><div>&nbsp; &nbsp;Exit;</div><div>&nbsp; &nbsp;end;</div><div>&nbsp;PDFDok.SetPageSize('A4');</div><div>&nbsp;PDFDok.SetOrigin(1);</div><div>&nbsp;PDFDok.SetMeasurementUnits(0);</div><div>&nbsp;PDFDok.NormalizePage(1);</div><div>&nbsp;PDFDok.SetLineWidth(0.3);</div><div><br></div><div>PDFDok.LoadFromFile(AdresarExe+'POZ_2019.pdf','');&nbsp; &nbsp;// this file contain formfield</div><div>PDFDok.CombineContentStreams;</div><div>PDFDok.FindFonts;</div><div><br></div><div>// I select formfield with index=8,&nbsp; realy existing in POZ_2019.pdf</div><div>px:=8;</div><div>PDFDok.SetFormFieldValue(px,'Pľuščeňko');</div><div><br></div><div>PDFDok.SetNeedAppearances(1);</div><div>okw:=PDFDok.FlattenFormField(px);</div><div>if OKw&lt;&gt;1 then begin</div><div>&nbsp; &nbsp;Showmessage('ERROR');</div><div>&nbsp; &nbsp;Exit;</div><div>&nbsp; &nbsp;end;</div><div><br></div><div>PDFDok.SaveToFile(ExtractFilePath(Application.exeName)+'OutPutForm.PDF');</div><div>end;</div></div><div><br></div><div><br></div><div>formfield is succesfully flattened&nbsp;</div><div>the problem is that char ľ č ň&nbsp; is replaced to space.</div><div>I tried a lot tricks and function from quickPDF - zerro effect</div><div>see picture:</div><div><br></div><div><img src="" border="0" /></div><div><br></div><div>Please help me someone&nbsp;<img src="http://www.quickpdf.org/forum/smileys/smiley19.gif" border="0" alt="Cry" title="Cry" /></div><div><br></div><div><div><br></div></div>]]>
   </description>
   <pubDate>Thu, 03 Dec 2020 12:10:24 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/flattenformfield-easeurope-char_topic3867_post15491.html#15491</guid>
  </item> 
 </channel>
</rss>