<?xml version="1.0" encoding="windows-1250" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>CAD F&#243;rum : Průvodka generovaná z Inventoru</title>
  <link>https://www.cadforum.cz/forum/</link>
  <description><![CDATA[Toto je XML obsahový kanál serveru; CAD F&#243;rum : Inventor : Průvodka generovaná z Inventoru]]></description>
  <pubDate>Wed, 15 Apr 2026 02:53:06 +0000</pubDate>
  <lastBuildDate>Sun, 29 Mar 2026 20:13:04 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.cadforum.cz/forum/RSS_post_feed.asp?TID=35904</WebWizForums:feedURL>
  <image>
   <title><![CDATA[CAD F&#243;rum]]></title>
   <url>https://www.cadforum.cz/forum/forum_images/web_wiz_forums.png</url>
   <link>https://www.cadforum.cz/forum/</link>
  </image>
  <item>
   <title><![CDATA[Průvodka generovaná z Inventoru : Kolegov&#233;,kdysi jsem odsud st&#225;hnul...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=35904&amp;PID=131615&amp;title=pruvodka-generovana-z-inventoru#131615</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=1782">madep</a><br /><strong>Předmět:</strong> 35904<br /><strong>Zasláno:</strong> 29.bře.2026 v 20:13<br /><br />Kolegové,<br />kdysi jsem odsud stáhnul pravidlo na generování průvodky z modelu.<br />Trochu jsem ho upravil, protože ten původní do průvodky generoval barevný obrázek s pozadím, což nebylo úplně dobré, zvláště když to tisknu na černobílé tiskárně, což pro výrobu stačí.<br />Důležité je mít v Možnostech uložení obrázku zaškrtnuté "Průhledné pozadí"<br />V Šabloně WORD jsou na místě generování iVlastností vytvořené záložky, ale samozřejmě si je můžete upravit podle sebe.<br />Tak kdyby to někomu pomohlo, tak tady je:<br /><br /><br />'název šablony protokolu<br />template = "C:\Vault\Šablony\Šablony\Pruvodka.docx"<br /><br />'objekt aplikace Word<br />wordApp = Interaction.CreateObject("Word.Application")<br /><br />'načíst šablonu do Wordu<br />wordDoc = wordApp.Documents.Add (template, Visible:=True)<br /><br />'zapsat hodnoty z modelu do Záložek šablony - možno doplňovat další pole<br />wordDoc.Bookmarks("TITLE").Range.Text = iProperties.Value("Summary", "Title")<br />wordDoc.Bookmarks("PARTNO").Range.Text = iProperties.Value("Project", "Part Number")<br />wordDoc.Bookmarks("STOCK_NUMBER").Range.Text = iProperties.Value("Project", "Stock number")<br />wordDoc.Bookmarks("DESCRIPTION").Range.Text = iProperties.Value("Project", "Description")<br />wordDoc.Bookmarks("REVNO").Range.Text = iProperties.Value("Project", "Revision Number")<br /><br />'vytvořit náhled<br />oImage = ThisDoc.PathAndFileName(False) & ".png"<br />oCamera = InventorVb.Application.ActiveView.Camera<br />oCamera.fit<br />oCamera.apply<br />'InventorVb.Application.ActiveView.SaveAsBitmap(oImage,700,400 ) <br />'získat aktuální režim zobrazení<br />Dim oOGDisplayMode As DisplayModeEnum = InventorVb.Application.ActiveView.DisplayMode<br />'change to wireframe w/o hidden edges<br />InventorVb.Application.ActiveView.DisplayMode = DisplayModeEnum.kWireframeNoHiddenEdges<br />InventorVb.Application.ActiveView.Update()<br /><br />'přiřadit možnosti mapy názvů a hodnot<br />Dim oOptions As NameValueMap<br />oOptions = InventorVb.Application.TransientObjects.CreateNameValueMap<br />oOptions.Value("Transparent Background") = True<br /><br />'Pro nastavení velikosti použijte příkaz saveasbitmap<br />'protože nedokážu zjistit správné možnosti pro danou velikost, takže to používám jako alternativní řešení<br />InventorVb.Application.ActiveView.SaveAsBitmap(oImage, 400, 400)<br />'export s průhledným pozadím (nutno uložit jako PNG)<br />ThisDoc.Document.SaveAs2(oImage, True, oOptions)<br /><br />'návrat do původního režimu zobrazení<br />InventorVb.Application.ActiveView.DisplayMode = oOGDisplayMode<br />InventorVb.Application.ActiveView.Update()<br /><br />'vložit na konec<br />wordDoc.Bookmarks.Item("\endofdoc").Range.InlineShapes.AddPicture(oImage)<br />My.Computer.FileSystem.DeleteFile(oImage)<br /><br />'uložit Word k modelu<br />wordDoc.SaveAs (ThisDoc.PathAndFileName(False) & ".docx")<br />'Dim WordFileName As String<br />'WordFileName=environmentPath1 & "Vstupní kontrola" & ThisDoc.FileName(False) & ".docx"<br />'wordDoc.SaveAs (WordFileName)<br />wordDoc.Close()<br />wordDoc = Nothing<br /><br /><br />'ukončit Word<br />wordApp.Application.Quit() <br />wordApp=Nothing<br /><img src="uploads/1782/Snímek_obrazovky_2026-03-29_195712.png" border="0" /><a href="uploads/1782/Šabl&#111;na_WORD.zip" target="_blank" rel="nofollow">Šablona_WORD.zip</a>]]>
   </description>
   <pubDate>Sun, 29 Mar 2026 20:13:04 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=35904&amp;PID=131615&amp;title=pruvodka-generovana-z-inventoru#131615</guid>
  </item> 
 </channel>
</rss>