Adding a visio diagram "on the fly" to my publishing wiki page

I am working on an enterprise wiki site collection. and i want to add a view diagram to my wiki pages, to allow users to read them. so i did the following :-
I edit the page.
Under Web part, I select “Business Data”, then “Visio web access”.
I click on “Click here to open the tool pane”.
but how i can upload the visio diagram from my PC to my wiki page, as seems the options only allow selecting from avilable site assets ?
Second question.if i upload the Visio diagram successfully ,, will it be displayed inside my wiki page ?
Thanks in advance for any help

The Visio Web Part displays Visio diagrams that are located in SharePoint.  Once you log out it won't have access to your desktop anymore.  Instead you should upload the Visio document to a SharePoint library and then reference it from
there.  It would be nice if it was integrated into a single process, but I suspect its not something MS thought enough people would do to spend the time writing the extra code to integrate it.  So at least for now its a two step process.
Paul Stork SharePoint Server MVP
Principal Architect: Blue Chip Consulting Group
Blog: http://dontpapanic.com/blog
Twitter: Follow @pstork
Please remember to mark your question as "answered" if this solves your problem.
so to add a visio diagram , we need to do the following:-
1. upload the visio to SP.
2. add a web part.
3. Browse for the Visio drawing.
by defualt there is no way to directly upload a new Visio diagram...

Similar Messages

  • How to automatically remove the wiki page's images from the Images library , when a wiki page is deleted

    I have noted the following strange behavior inside my Publishing enterprise wiki site collection. Now by default when I create a new wiki page and I add Pictures to it, the pictures will be saved under the “Images” library and will be inside a unique folder
    that have its name similar to the page name.
    But when users delete the picture from the wiki page or they delete the whole wiki page, then the related folder inside the “Images” library will not be removed. So can anyone advice if there is a way to automatically remove the page’s pictures
    folder from the Images library when the page is deleted? as currently i might end up having many pictures inside the Images library which are not linked to a wiki page, and they will waste my server desk space...

    I think, not sure, there's no out-of-the-box solution in SharePoint for this problem. So I can only think of custom solution:
    In event Receiver, ItemDeleting, you can delete images. The only downside is if some other pages are referring the images..... you need to check somehow which is quite time-consuming operations if you have thousand of pages in wiki library
    A timer job, that will run periodically, every day or week, and clean all unused images. 
    Hide the default delete button and add your own. And then using your own custom layout page, show a 'configuration dialog' to user if they want to delete both page and images.
    Thanks,
    Sohel Rana
    http://ranaictiu-technicalblog.blogspot.com
    Please do not tell me this is not supported out of the ox ,,,,, i that i should handle this process by myself !!! and SharePoint does not support this feature .... this is another  problem i should include in my list .....

  • WPC: unable to add different resources with the same name into a WPC page

    Hi,
    I got a WPC problem when adding different KM resources with the same name into a WPC page.  Only one KM resource is able to be added in WPC.
    For example:
    There two "article.html" with different content and RID:
    1. /company_a/article.html
    2. /company_b/article.html
    when adding these two html pages into a WPC page, only one page will be shown.
    This means that a WPC page is not able to contain resources with same file names.  I think the problem might lie on the resource-linking mechanism of WPC. WPC will add a resource link in the page folder, when a new resource is drag&dropped into WPC.
    Anyone has some good ideas to solve my problem? Thanks a lot.
    Regards
    Lei NING
    Edited by: Lei NING on Apr 15, 2008 4:16 PM

    As this is not possible and double entries cause this problem, why not just pu both napes in the contact details on the same number. IE John Smith & Peter Jones all in the first name, by doing this if you search your contacts either by searching for john, peter, smith or jones the number will show up and if either calls the number will show John Smith & Peter Jones, it may not be perfect but will work. As the phone only recognises a number if two seperate entries of the number exist with different names it cannot possibly know who is calling ?
    If I have helped at all, a click on the White Star is always appreciated :
    you can also help others by marking 'accept as solution' 

  • How to Use the Wiki Page Ribbon Functionalists in own APP development?

    Hello Pros,
    I am developing an APP tool for dynamically modifying the contents on the Wiki Page on SharePoint for some format purpose. I hope to use the Ribbon functionalists provided by Wiki Page Editor like configuring the font on that APP. I have an editable div
    on the page and hope to use the Ribbon Buttons as used in the Wiki Page to control the contents of this div. Is it possible or I just have to develop those functionalists by myself instead of loading the Ribbon to my APP.
    And other problems I have got the solutions like accessing to my APP with parameter or using the REST to control the contents on Wiki Page.
    Hope to hear your responses. Thanks.

    I've not used JBuilder much, but if it has ant support, then it should
    be pretty straight-forward.
    -- Rob
    Rick Ni wrote:
    How to use the "split development directory structure" in JBuilder9 ?
    Have /APP-INF supported ?

  • Hyperlink which refer to a Visio drawing will not display the Visio drawing inside the browser

    I have a site collection of type "Publishing>>Enterprise wiki", and i have the Visio Graphics service application enabled (i have enterprise SP license). now if i open the document library , and i click on the Visio diagram
    the diagram will open inside the browser as intended :-
    But the problem i am facing is as follow,if i edit a page , add a link, select to "chose from SharePoint" and i browse for the Visio drawing as follow:-
    Then when users click on the link, the Visio diagram will not be shown inside the browser instead an open dialog will be displayed as follow:-
    So can anyone advice how to force the hyperlink to have the same effect as clicking on the diagram from the document library , where the visio drawing will be shown directly inside the browser, instead of prompting an open dialog box ?

    Can you please check "Library settings" -> "Advance settings" and what is the settings
    Opening Documents in the Browser
    Specify whether browser-enabled documents should be opened in the client or browser by default when a user clicks on them. If the client application is unavailable, the document will
    always be opened in the browser.
    Default open behavior for browser-enabled documents:
    Open in the client application 
       X Open in the browser 
    Use the server default (Open in the browser)
    Shouldn't be "Client application"
    Regards Sudip Misra [email protected] +1-412-237-5435 Pittsburgh, PA
    those setting apply only when clicking on a document directly inside the document library, but they do not have any effect when adding hyperlinks to the documents...

  • Best way to automate visio diagram on sharepoint

    Hello,
    I've created a visio diagram from sql data and published on sharepoint as .vdw file. Its an orgchart diagram.
    The orgchart shapes are updated based on the values from the sql table data. But when new rows are added to table or rows are removed from the table there is no way for the diagram to add those or remove those shapes unless we create a new orgchart diagram
    from the table. What is the best way to automate this process and publish to sharepoint?
    Thanks.
    rani

    Some form of Visio Automation needs to be employed. Be that C# or Powershell  there are examples of both below, but not data binding specific.
    https://blogs.technet.com/b/heyscriptingguy/archive/2010/01/11/hey-scripting-guy-january-11-2010.aspx
    http://stackoverflow.com/questions/14730083/visio-automation-via-powershell
    w: http://www.the-north.com/sharepoint | t: @JMcAllisterCH | YouTube: http://www.youtube.com/user/JamieMcAllisterMVP

  • JAVA 3D: How to animate "on-the-fly"?

    Hy guys,
    I'm new to Java 3D and I've read a whole bunch of tutorials as well as Selman's book.
    However, as great as Java 3D seems, it seems like I can't get Interpolators to work the way I want them to! Here is my goal:
    Create a simulation where the View is FIXED and the main ANIMATED character (comibnation of objects) MOVE AROUND the universe through the user's keyboard commands.
    I've managed the above by creating all my objects, adding them to a branchgroup, adding that branchgroup to a transformgroup, adding a few interpolator animations to the transformgroup and finally adding a cutom keyboard navigator behavior to the transformgroup.
    The following problem has occurred:
    I can't NICELY move the transformgroup around because I use Transform3D objects to calculate the next position of the transformgroup and I then apply it to the transformgroup by calling the "setTransform" method on that group with the Transform3D object. The result is an instantaneous leap x locale units away with no animation in between the original and final position. :o( This is the only way I got this working. The Java runtime keeps yelling at me that I can't add or remove Interpolators or transformgroups from other transformgroups or branchgroups, so I can't change interpolators on-the-fly (say, when the user wants to move in a different direction)... Can it possibly be that we can only declare and use interpolators at prior to executing a universe?!
    The IDEAL solution I'm looking for (!INSERT YOUR HELP HERE! ;o) ):
    Replace the ugly "setTransform" call by adding a PositionInterpolator or something to the transformgroup object in order to generate a SMOOTH ANIMATION from the original position to the final position. The end result will be must nicer and more professional.

    Ok, I've modified the simple behavior class in order to extend the PositionInterpolator class and be able to get a translation that always begins from the last target position. Eventually, I'd also like to be able to modify the AXIS so I can change direction... Anyway, right now I just want what IWON managed to do in one direction.
    Here's what I got that DOESN'T WORK, can someone please help me, IWON?:
    // Allows an object or group of objects to be moved around SMOOTHLY by the keyboard.
    public class KeyboardControlBehavior extends PositionInterpolator {
    private TransformGroup source;
    public static final float distance = 0.1f;
    public static final long time = 200;
    // create SimpleBehavior
    KeyboardControlBehavior(TransformGroup source, TransformGroup target){
    super(new Alpha(1, Alpha.INCREASING_ENABLE, 0000, 0, time, 0, time, 0, 0, 0), target);
    // initialize the Behavior
    // set initial wakeup condition
    // called when behavior beacomes live
    public void initialize(){
    // set initial wakeup condition
    this.wakeupOn(new WakeupOnAWTEvent(KeyEvent.KEY_PRESSED));
    // behave
    // called by Java 3D when appropriate stimulus occures
    public void processStimulus(Enumeration criteria){
    // Check which direction we're going and adjust the AXIS and endPosition
    // in consequence.
    KeyEvent event = (KeyEvent) ((WakeupOnAWTEvent) criteria.nextElement()).getAWTEvent()[0];
    int c = event.getKeyCode();
    System.out.println("KEY PRESSED = "+c);
    if ( c != KeyEvent.CHAR_UNDEFINED ) {
    if(c == KeyEvent.VK_UP) {
    System.out.println("UP");
    if(c == KeyEvent.VK_DOWN) {
    System.out.println("DOWN");
    if(c == KeyEvent.VK_LEFT) {
    System.out.println("LEFT");
    if(c == KeyEvent.VK_RIGHT) {
    System.out.println("RIGHT");
    // Let the PositionInterpolator animate the translation.
    super.processStimulus(criteria);
    // Adjust the source's position to be at the end position of the
    // animation (same as target).
    Transform3D newPosition = new Transform3D();
    Transform3D oldPosition = new Transform3D();
    source.getTransform(oldPosition);
    target.getTransform(newPosition);
    newPosition.mul(oldPosition);
    source.setTransform(newPosition);
    // Reset the Alpha class since it only executes once.
    super.getAlpha().setStartTime(0);
    // Consume the event.
    event.consume();
    // do what is necessary
    this.wakeupOn(new WakeupOnAWTEvent(KeyEvent.KEY_PRESSED));
    } // end of class SimpleBehavior

  • How to change the frequency of pulse train on the fly using an array of values?

    Hi all!
    First I want to thank U for the great job you are doing for this forum.
    Iam still busy trying to control a stepper motor, by sending pulses from my E-series 6024 to a compumotor s6- stepper Driver. I've managed to get it working. I desperately need to control the motor using the values from an array. I believe we can use two approaches for that:
    1st - I can get an array of the "numbers of pulses". Each element must run for 10 milliseconds. Using that we can calculate the array of frequencies to send the number of pulses within 10 milliseconds for each specific element. Could we use the arrays of "number of pulses" and frequencies in a "finite pulse train " and up
    date with each element every 10 millisecond?
    2nd - Or Could we use of the frequency array in a "continuous pulse train vi" and update it every 10 milliseconds?
    Please note that I must use the values as they are.
    Can someone please built a good example for me? Your help will be appreciated.
    Regards
    Chris
    Attachments:
    number_of_steps.txt ‏17 KB
    frequency.txt ‏15 KB

    Tiano,
    I will try to better explain the paragraph on LabVIEW. The original paragraph reads ...
    "While in a loop for continuous pulse train generation, make two calls to Counter Set Attribute.vi to set the values for "pulse spec 1" (constant 14) and "pulse spec 2" (constant 15). Following these calls you would make a call to Counter Control.vi with the control code set to "switch cycle" (constant 7). The attached LabVIEW programs demonstrate this flow."
    You can make two calls to Counter Set Attribute or you can make a call to Set Pulse Specs which, if you open this VI, you will see that it is just making two calls to Counter Set Attribute. What you are doing with the Counter Set Attribute VIs is setting two registers called "pulse s
    pec 1" and "pulse spec 2". These two registers are used to configure the frequency and duty cycle of your output frequency.
    The example program which is attached to this Knowledge Base demonstrates how to change the frequency of a continuous generation on the fly. Why continuous? Because changing the frequency of a finite train would be easy. When the train completes it's finite generation you would just change the frequency and run a finite train again. You would not care about the time delay due to reconfiguration of the counter.
    If you would like to change the frequency of the pulse train using a knob, this functionality will have to be added in the while loop. The while loop will be continuously checking for the new value of the knob and using the knob value to set the pulse specs.
    LabVIEW is a language, and as with learning all new languages (spoken or programatic) there is a lot of learning to be accomplished. The great thing is that LabVIEW is much easier than mo
    st languages and the learning curve should be much smaller. Don't fret, you'll be an expert before you know it. Especially since you're tackling a challenging first project.
    Regards,
    Justin Britten

  • Can I create a dashboard layout on the fly?

    Hi all, I am trying to create a dashboard layout "on-the-fly"
    (dynamically).
    for example: I can create the following layout using MXML
    very easily:
    [CODE]
    <mx:VBox width="100%" height="100%"
    horizontalAlign="center">
    <mx:Canvas id="dashboardCanvas" width="90%"
    height="90%">
    <mx:HBox width="100%" height="100%">
    <mx:Panel title="panel 1" width="50%" height="100%">
    <mx:VBox width="100%" height="100%"
    borderStyle="solid">
    <myDashboarComp borderStyle="solid" />
    <myDashboarComp borderStyle="solid" />
    <myDashboarComp borderStyle="solid" />
    </mx:VBox>
    </mx:Panel>
    <mx:Panel title="panel 2" width="50%" height="100%">
    <mx:HBox width="100%" height="100%">
    <myDashboarComp borderStyle="solid" />
    <myDashboarComp borderStyle="solid" />
    <myDashboarComp borderStyle="solid" />
    </mx:HBox>
    </mx:Panel>
    </mx:HBox>
    </mx:Canvas>
    </mx:VBox>
    [/CODE]
    You can see that I want to build my dashboard up using
    HBox's, VBox's, Panels and the individual custom components
    (myDashboarComp) - keepinng the layout and structure quite simple.
    The above MXML creates a simple Dashboard consisting of the
    canvas (where it all starts - it constructed from -
    "dashboardCanvas"). the canvas has 2 panels within a HBox (so are
    side by side) called "panel 1" and "panel 2". panel 1 contains a
    VBox containing 3 components (displayed vertically) and panel 2
    contains a HBox containing 3 components (displayed horizontally) -
    so very simple.
    However - I want to control this layout externally e.g.
    passing an object or array (some sort of descriptor) to describe
    the layout to my app.
    I then want to loop through this descriptor item and build my
    dashboard using ActionScript rather than MXML to more control and
    flexibility.
    this is the object I have created and have been experimenting
    with in ActionScript:
    [CODE]
    [Bindable]
    public var descriptorObj:Object =
    {item:"dashboard", children: [
    {item:"vbox", id:"vbox1", percentWidth:100,
    percentHeight:100, children:[
    {item:"panel", id:"panel1", percentWidth:50,
    percentHeight:100, children:[
    {item:"vbox", children: [
    {item:"myDashboarComp"},
    {item:"myDashboarComp"},
    {item:"myDashboarComp"}
    {item:"panel", id:"panel2", percentWidth:50,
    percentHeight:100, children:[
    {item:"hbox", children: [
    {item:"myDashboarComp"},
    {item:"myDashboarComp"},
    {item:"myDashboarComp"}
    [/CODE]
    This is as far as I got as I kept hitting hurdles from here.
    Basically - all I want to do is somehow read / loop through
    this object and build my dashboard.
    First of all I was unsure of the best way to loop through the
    object - as I have to do it in order to get the correct layout...
    i.e. the first 3 "myDashboarComp's" are added to the >
    VBox that is added to > "panel1" that is added to the > HBox
    that is added to the > Canvas.
    This is where I ran into my second problem. I managd to loop
    through and read the elements checking there "item" in the object
    and adding them accordingly.... I could loop though and add each
    item to the canvas ok, e.g:
    [CODE]
    private function initApp():void
    for(var i:int=0; i<descriptorObj.children.length; i++)
    var itemType:String = descriptorObj.children
    .item.toString();
    var percentWidth = descriptorObj.children.percentWidth;
    var percentHeight = descriptorObj.children
    .percentHeight;
    addContainer(itemType, percentWidth, percentHeight);
    private function addContainer(conType:String, pWidth:int,
    pHeight:int):void
    if(conType == "panel")
    addPanel(pWidth, pHeight);
    else if(conType == "vbox")
    addVBox(pWidth, pHeight);
    private var newPanel:Panel;
    private function addPanel(pWidth:int, ptHeight:int):void
    newPanel = new Panel();
    newPanel.percentWidth = percentWidth;
    newPanel.percentHeight = percentHeight;
    newPanel.title = "test panel";
    dashboardCanvas.addChild(newPanel);
    [/CODE]
    in the above actionScript the canvas "dashboardCanvas" is
    already set up in the MXML (but is the only MXML container added as
    the rest should be built using the create object "descriptorObj" in
    AS).
    This is my next problem - when I have added a container,
    e.g. a panel the next items e.g. my "myDashboarComp's" should then
    be added to the previously added panel and not to the canvas
    anymore - I need some way of telling the app to add children to the
    last added container and not to the canvas (and each container can
    change type from a panel to VBox to HBox etc....)
    I hope what I am trying to say makes sense, and any help on
    this one would be greatly appreciated.
    I just need pointing in the right direction and some ideas on
    how to continue would be good - and if my thinking / method / ideas
    are actually possible.
    Kind Regards,
    Jon.

    There are several ways to do this. The third chapter in the
    cookbook is a good place to start.
    All things in ActionScript are based on objects. Constructing
    them with the data needed for the ui information you will need and
    then binding that data to your dashboard objects is basically what
    you are going to be doing.
    For me it makes the most sence to have an idea of what
    different types of objects you will be creating and create some
    extended components for those objects. Then when you recieve your
    data, binary or xml, you can digest the configuration settings from
    the layout and populate the constructor for each of your
    components.
    It sounds like you need to organize your layout structure in
    a heirarchy and from that you can walk each branch and create each
    set of things as you parse your data.
    Without a bit more information as to what you are
    specifically doing that is about as far as I can go minus adding in
    some code along some line that I think might work.
    Hope that helps some.
    -D

  • Oracle UCM folder level access on the fly

    Our requirement is like this. We have a folder named Projects.
    One user with Project Manager role will create a new folder within the Projects folder and give access to this new folder to one user from the Project Team Member role. No other member from the Project Team Member role will have access to that folder.
    Hence the access is not based on role or group but to an individual who will be selected on the fly.
    If someone can help me resolve the issue, that would be of immense help.
    Thanks,
    Deep.

    Well thanks again for your support. I saw you have given some detailed steps in another of my post. I have tried the ntk meanwhile in my own way and found something is working but not exactly what I want.
    Let me tell you this is for a demo that needs to shown to the client in a couple of days and I have jumped into this thing shortly to help out but I am not an expert of UCM.
    The requirement is like this -
    There is a virtual folder called Projects.
    The project manager will create another virtual folder under Projects and will give access it's access to only one of the project team members.
    There are two roles PROJECT_MANAGER and PROJECT_TEAM_MEMBER.
    If a user is either of these two roles s/he will see this folder. This works.
    I have installed the ntk component and set SpecialAuthGroups=restricted under the General Configuration.
    Added a new metadata DisclosureQuery.
    In the Content Security Configuration Information page of NTK Administration, under the Read Options section set Yes for both Use Security and Limit Access and in the script area wrote
    <$if isDisclosureQuery(xDocDisclosureQuery)$>
    <$isNTKReadAccess=1$>
    <$endif$>
    Say the user XXX has role PROJECT_MANAGER. He creates a folder say Project X under the folder Projects and mark the security group as Restricted. And in the DisclosureQuery filed wrote
    (UserName like 'ABC')
    Now say there are two users ABC and JKL with role PROJECT_TEAM_MEMBER. They both can see the Projects folder. The ABC can further see the folder Project X under Projects where JKL does not see any folder under Projects folder.
    But when ABC clicks on the Project X folder and tries to go inside it, the error message is thrown "Can not read folder".
    PROJECT_TEAM_MEMBER has RW access on Restricted security group.
    I even tried to put PROJECT_TEAM_MEMBER in the Query Role and Update Role select boxes in the Hit List Roles Configuration Information page. Not sure if I really need this.
    This link helped me a lot - http://selvam2day.blogspot.com/2010/10/sample-step-by-step-implementation.html
    But I am not able to resolve the last part.
    You can help that will be much appreciated.

  • Database logging on-the-fly or not?

    Hi,
    I'm not sure which option of data logging to choose and what is the advantage/disadvantage of each one.
    1) Which option to choose and why?
    2) For not on-the-fly option, I noticed that the step 'Log To Database Callback' is activated. I could not figured out what happend when the on-the-fly is selected. The Help indicates that in this case 'Post Result callbacks' is called. Where do I find it?
    3) I have a specific requirent that in 'Run Selected Step Using Single Pass' I like to insert the SN both in the report and in the database. Since the preUUT callback is not called in this mode I overcome it by getting the last UUT SN from within the code of my mainSequence (I read it from a file and have the operator approve it). Th
    en, I added a statment step (in the sequentialModel) right after the MainSequence where I set 'Locals.UUT.SerialNumber'. With this mechanism, the SN is get into the database only if I don't use on-the-fly!!
    My question is: Is it OK to do it the way I described it? Is there a better way?
    Thanks
    Rafi
    TS 3.0

    Hey Rafi,
    I wouldn't suggest adding a parameter to main sequence. Is this something you want to do with every sequence that runs with the single pass entry point (Meaning everytime you select Run Single Pass you want to get the serial number)? If so, then I would suggest modifying the single pass entry point to include this code before the main sequence callback.
    If this change is something you want to make just for a specific sequence then adding it to the client sequence is one way to do it. Another way would be to add an addition callback to the single pass entry point - like the preUUT callback in Test UUTs. You would pass as a parameter to this callback Locals.UUT (just like preUUT). This callback could be empty by default but you could add the callback to your client sequence file and set the serial number from there: Parameters.UUT.SerialNumber = Locals.SerialNumber. You could use the preUUT callback in Test UUTs as a guide.
    If you can't modify the process model then you should be able to set the serial number from the client sequence file. Use the expression RunState.Root.Locals.UUT.SerialNumber to reference the serial number. For example I added a statement step to my main sequence that has the expression: RunState.Root.Locals.UUT.SerialNumber = "myserialnumber". This set the serial number from the client sequence.
    I hope this helps!! Please let me know if you have any additional questions on any of these approaches.
    Regards,
    Sarah Miracle
    National Instruments

  • Change the text of a button in a form on the fly

    Hi all,
    I have a form that it is called from another form or from a report. I would like to change the text of the Update and Save buttons on the fly depending on who called it. For instance, if this form is called from the form I would like the Update button to say: "Save & Next", however if it is called from the report the button should say: "Save & Back to Report".
    How could I accomplish this if it is possible.
    Thanks

    I've got the problem fixed. For any of you that would like to know the solution is this. I added the following javascript at the end of an unstructured UI template where I have the form:
    <script language="JavaScript1.1">
    var inURL = false;
    for (i = 0; i < document.all.length; i++) {
         if (document.all.name != null) {
         if (document.all[i].name.indexOf("BACK_URL") > 0) {
                   if (document.all[i].value != '') {
                        inURL = true;
              else {
                   if (inURL) {
                        if (document.all[i].name != null) {
                             if (document.all[i].name.indexOf(".UPDATE") > 0 || document.all[i].name.indexOf(".SAVE") > 0) {
                                  var doc = document.all[i];
                                  doc.value = "Save & Back to Report";
    </script>
    The script works in IE 6+, I don't know if it works in any other browser, I haven't test it and I don't think I will.
    I hope this could help somebody

  • Visio diagrams in Word docs turn to bitmap in PDF

    When creating PDFs from Word documents containing embedded Visio diagrams, the text in the Visio diagrams sometimes turns to bitmap. Sometimes shape outlines become bitmapped too, but that occurs less frequently. If I create a PDF directly from Visio, all is well.
    I am using Windows XP SP3, Viso 2003, Word 2003 SP-3, and Acrobat 7. I have also tried with Jaws PDF Creator 3.6 and Bullzip PDF Printer 6, all with similar results. I have tried various different Acrobat Postscript and font settings, but nothing helps.
    Interestingly, sometimes performing copy-paste from Visio to Word temporarily solves the problem (i.e. PDF after Visio paste is ok, but PDF next time, after some editing of the DOC, is bitmapped again).
    I have also tried on different computers and verified that the problem is not my machine.
    Any ideas?
    In the meantime I have been reduced to creating a PDF of the diagram and pasting it into the PDF of my document. Not a very good way to work.
    I will be most grateful for any and all suggestions.

    I have found the solution, though I have no idea why it works or what's really going on. (BTW, it seems the problem only happens with bold text.)
    Apparently this is a Word problem.
    Here's the solution:
    1. Right click the Visio diagram in Word and select Visio Object>Convert.
    2. In the Convert dialog select Convert to>Microsoft Visio drawing (for me that was the only option listed), and click OK.
    It's a mystery. If anyone has any idea what's going on here, I'd love to know.

  • Can we create a XDP file on the fly

    Hi All,
    I am new to Live Cycle.
    I want to know if we can create an XDP file on the fly and immediately using this XDP file can form server create a PDF?
    Need this info urgently..
    Thanks in advance.
    Regards
    Vinay

    There are several ways to do this. The third chapter in the
    cookbook is a good place to start.
    All things in ActionScript are based on objects. Constructing
    them with the data needed for the ui information you will need and
    then binding that data to your dashboard objects is basically what
    you are going to be doing.
    For me it makes the most sence to have an idea of what
    different types of objects you will be creating and create some
    extended components for those objects. Then when you recieve your
    data, binary or xml, you can digest the configuration settings from
    the layout and populate the constructor for each of your
    components.
    It sounds like you need to organize your layout structure in
    a heirarchy and from that you can walk each branch and create each
    set of things as you parse your data.
    Without a bit more information as to what you are
    specifically doing that is about as far as I can go minus adding in
    some code along some line that I think might work.
    Hope that helps some.
    -D

  • Symbols used in VISIO diagram are not shown when imported to FrameMaker 8.0

    I have FrameMaker 8.0 and when importing a visio diagram that includes a symbol, the symbol is not shown in the FrameMaker document correctly. It either is shown as a small box or as a question mark.
    Is there a way to work around this issue?

    > These symbols are availabe in FM when you insert equations.
    Just because the symbols are available in FM in one font doesn't mean
    they're available in FM in the font Visio used. This is why Art and
    Sheila are asking you about fonts, specifically, whether the font used
    in Visio is also available to Framemaker.
    Beyond that, OLE is not a stable way to get graphics into Frame (or any
    other app, really).
    BTW, a German sharp s (ß) is not the same as a beta (β) (which probably
    won't make it through NNTP and the forum). They look close, but they're
    quite different.
    Kenneth Benson
    Pegasus Type, Inc.
    www.pegtype.com

Maybe you are looking for

  • Error while linking udf to user table.

    Hi All, If i am gong to joined my UDF to user table by using option then alphanumeric size of that udf changes to 8 from 15. In such condition when i m going to update ths udf thn it is giving error as "Alphanumeric column size cannot be decreased".

  • Mac Mail Bluehost problem

    Macbook Pro OS X 10.9.5 (13F34) Processor  2.53 GHz Intel Core i5 Memory  8 GB 1067 MHz DDR3 My mail is hosted on Bluehost, I haven't changed any settings. We switched our website from Bluehost to Wix on Tuesday of this week, but the email is still h

  • IWeb photo manager question

    Hi, when using iWeb and the photo-manager option in the inspector palate, I click on the slideshow tab but the palate presents itself greyed out, am I doing something wrong? How do I control the slideshows?

  • Time Stamp Format

    I'm trying to insert a record into a field that has a time stamp format. Can anyone help me? Here's the SQL: insert into database.table (field1, field 2, etc., LOADDATE) values(field1, field 2, etc., 2002-09-13 00:00:00) The error message returned is

  • Keychain is driving me mad -

    I am new to Apple MacPro -  Could anyone please help me get rid of a very annoying and unwanted Keychain pop-up that demands my Keychain login password everytime I click !      Whilst Keychain is a good idea its persistant requests are really over th