Question

Je dois développer un plug MS-Word en application à l'aide VS2008 qui convertit un fichier .docx ayant des contrôles de contenu au format iXBRL. le format iXBRL est une norme sur les états financiers relativement nouveau.

Y at-il des API pour me aider ou quelqu'un peut me donnent idée d'aller de l'avant?

Merci à l'avance.

Cordialement, Saubhagya

Était-ce utile?

La solution

Je l'ai trouvé un moyen, mais ce sera génial si quelqu'un pourrait aider à y parvenir ou donner un aperçu si je ne me trompe pas.

La solution est:

Enregistrez le fichier en tant que fichier html et modifier les balises à l'aide DOM XML en C #. Mais comme je suis nouveau à C # Je ne suis pas vraiment au courant comment le faire efficacement. S'il vous plaît aider.

Autres conseils

Je le ferais en convertissant le docx OpenXML à XHTML via XSLT.

Mon XSLT demanderait « ne le contrôle de contenu ont une étiquette contenant une instruction spéciale? »

Une telle instruction pourrait être: sortie ce contrôle contenu comme élément nous-gaap: DebtDisclosureTextBlock

Dans ce cas, quel que soit le contrôle de contenu contenu serait enveloppé dans cet élément.

Si vous adoptez cette approche, vous avez besoin:

  1. une façon de faire la docx XHTML qui agit sur les instructions de votre balise de contrôle de contenu

  2. une façon d'ajouter la balise de contrôle de contenu en premier lieu (vous pouvez le faire via le ruban Word - onglet Développeur, mais vous pouvez donner à vos utilisateurs un moyen de choisir l'élément XBRL approprié)

J'ai travaillé dans iXBRL et même travaillé sur le logiciel qui convertit doc dans le fichier iXBRL. fichiers iXBRL ne sont que des fichiers Xhtml qui ont des balises iXBRL. (u doit être cela a produit). Logiciel fonctionne en fait la façon dont u avait répondu.

DOC >> (converti en) XHTML >> puis le marquage se fait à l'aide du logiciel pour le rendre fichier iXBRL. La procédure ultérieure est une tâche fastidieuse bits et u besoin de logiciels spécialisés pour cela. Ces logiciels prennent des années à construire et que vous devez soit acheter ou créer votre propre. (Comme nous l'avons fait)

Il est disponible addon Mozilla qui vous aidera à convertir Xhtml en formats iXBRL.

https://addons.mozilla.org/en- US / firefox / addon / XBRL-addon /

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top