Criar forma personalizada ou conector no PowerPoint usando o código / script / definição

StackOverflow https://stackoverflow.com/questions/673347

Pergunta

As formas no PowerPoint 2007 parecem ser construído em -? Existe uma maneira de criar 'usuário' / 'personalizados' formas

Eu queria criar um conector personalizado, mas saber se você pode criar uma forma personalizada, poderia ser útil no futuro.

Foi útil?

Solução

Existem várias maneiras de fazer isso, mas não tenho certeza se eles iriam atender às suas necessidades. Se você precisa ter uma forma personalizada adicionada à "inserção formas" drop-down e, em seguida, lugar e tamanho com o cursor do mouse, então eu sei de nenhuma maneira de fazer isso.

No entanto, se você gostaria de definir uma forma personalizada e, em seguida, programaticamente adicionar isso para um local em sua apresentação, isso é factível, com certeza. Em VBA e VSTO, este é pode ser feito por meio do modelo de objeto; você pode adicionar uma forma FreeForm, polylines, curvas, etc. e, em alguns casos, estes grupo para formar uma única forma. Eu tenho feito tanto com uma série de estrelas 9 pontas que eu precisava em uma base regular.

Para criar um personalizado forma / conector em Desenho ML também parece possível. Não é algo que eu tentei ainda, mas certamente parece como se isso pode ser feito. Há uma série de cálculos que você precisa para isso que estão bem documentados nas especificações Ecma. Por "bem documentado", não quero dizer "fácil", embora - todas as fórmulas podem ser complexas. No caso do conector, parece que você precisaria alterar programaticamente o molda o seu conector está se conectando embora a seu conector personalizado (formas identificar o seu conector, se eles têm um).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top