Adobe
Products
Creative Suite
Photoshop Family
Acrobat Family
Flash Platform
Digital Marketing Suite
Digital Publishing Suite
More products
Solutions
Digital marketing solutions
Digital media solutions
Education
Financial services
Government
Web Experience Management
More solutions
Learning Help Downloads Company
Store
Adobe Store for home and home office
Education Store for students, educators, and staff
Business Store for small and medium businesses
Other ways to buy
Search
 
Info Sign in
Welcome,
My cart
My orders My Adobe
My Adobe
My orders
My information
My preferences
Sign out
Why sign in? Sign in to manage your account and access trial downloads, product extensions, community areas, and more.
Adobe
Products Sections   Search  
Solutions Company
Help Learning
Sign in Welcome, My orders My Adobe
Qty:
Purchase requires verification of academic eligibility
Subtotal
Review and Checkout
Adobe Developer Connection /

FrameMaker Developer Center

FDK

The Adobe® FrameMaker® Developer Kit (FDK) is a set of C libraries and header files that allow you to write Application Programmer Interface (API) clients or plug-ins using the C or C++ programming language. Using the FDK, an API client can perform interactive user tasks and more. It gives programmers direct access to all the objects in a FrameMaker session or document. This includes graphics, text, markers, paragraphs, formats, and more.

  • FDK Overview 
  • What's New in the FrameMaker 10 FDK

FDK 10.0 Windows installer file

FDK for Windows:
Intel Pentium IV 
Microsoft Windows XP, or Windows Vista or Windows 7
1GB of RAM
53MB of available hard-disk space
Installer file contains documentation for FDK 7.0 onwards.

ExtendScript

ExtendScript is an extended implementation of JavaScript that provides a scripting interface for FrameMaker and many other Adobe applications. For more information on ExtendScript, see JavaScript Tools Guide .

 

ExtendScript is easy to learn, especially if you are familiar with FDK or a scripting language like JavaScript.

 

Documentation

  1. Introduction to Scripting in FrameMaker
  2. Scripting Guide/etc/pagetables/link_icon/pdf/jcr:content/image/file
  3. Adobe FrameMaker 10 ExtendScript Toolkit OMV The ExtendScript Toolkit offers the ability to inspect the object model of any loaded dictionary, using the Object Model Viewer (OMV) that you invoke from the Help menu. Object Model Viewer (OMV) comes up as a separate, floating window. The OMV allows you to browse through the object hierarchy and inspect the type and description of each property, and the description and parameters for each method.

ExtendScript Forum

Refer to the additional resources section belo w for more information and samples on ExtendScript.

CMS Connector

The Content Management System (CMS) can be integrated with FrameMaker using Java Content Repository(JCR) and FDK. Read further to create your own CMS connector or use one of the connectors provided with FrameMaker.

Learn how to create a custom CMS connector for FrameMaker 10

 

Sample CMS connector between Day CRX and FrameMaker 10

  • Installation and setup of the sample connector
  • Download the code of the sample connector (which can be enhanced and also used to build connectors to other CMS)

Structure Application Development

Developing a FrameMaker structure application can appear complex at first. True, there is ultimately a lot to learn, but the overall process is easily broken down into manageable topics. Read further to develop your own structured FrameMaker templates and XML or SGML applications.

  1. Learn how to create a FrameMaker structured application/etc/pagetables/link_icon/pdf/jcr:content/image/file
  2. Structured Application Developer Reference /etc/pagetables/link_icon/pdf/jcr:content/image/file

Additional Resources

Webinars

  • Unstructured To XML Workflow Series Part 6: Structure Applications and What Is Necessary and How To Create
  • Unstructured To XML Workflow Series Part 5: Creating your Structured Template from an Unstructured One
  • Unstructured To XML Workflow Series Part 4: Element Definition Document (EDD) - Home Grown or a Standard
  • Unstructured To XML Workflow Series Part 3: Creating A FrameMaker Conversion Table - Part 2
  • Unstructured To XML Workflow Series Part 2: Creating A FrameMaker Conversion Table - Part 1
  • Unstructured To XML Workflow Series Part 1: Analyzing Your Unstructured Document - Preprocess Steps
  • Discover How to Automate Publishing Using PatternStream and Adobe FrameMaker 10
  • FrameMaker 10 and ExtendScript Automation

Blogs

  • Getting started with FrameMaker ExtendScript
  • Sample Scripts/Utilities shipped with FrameMaker 10
  • Create a Book Packager using ExtendScript
  • ExtendScript of the Week: Generating book report
  • ExtendScript of the Week: Appling a particular table style to all the tables in a document
  • ExtendScript of the Week: Change styles (Para/Char/Table)
  • ExtendScript of the Week: Deleting unused formats in a book
  • ExtendScript of the Week: Generate list of referenced graphics and update their new paths
  • ExtendScript of the Week: Close all files in a book without saving
  • ExtendScript of the Week: Find/change (Xref Format/Conditional Tag/Variable)
  1. FrameMaker 10 Reviewer’s Guide/etc/pagetables/link_icon/pdf/jcr:content/image/file

ExtendScript Forum

RSS
02/07/2012 Deleting anchored frames
02/01/2012 Handling conditional text
02/01/2012 Issue with ScrollBox - Crashes Framemaker 10
01/31/2012 Finding a paragraph via its format tag
01/30/2012 How to get to text in an anchored frame

Non-Adobe Developer Resources

  • frame_dev Yahoo! Group
  • FrameSGML Yahoo! Group
  • framescript-ussers Yahoo! Group

Other Downloads

  • 9.0 FDK
  • 8.0 FDK
  • 7.2 FDK
  • 7.1 FDK
  • 7.0 FDK
  • 6.0 FDK
  • Manuals

Adobe FrameMaker plug-in for DITA Open Toolkit

Download the plug-in.

  1. Plug-in for Adobe FrameMaker 9
  2. Plug-in for Adobe FrameMaker 8
Adobe FrameMaker Server 10
Adobe FrameMaker 10
ADC feedback site

Can't find what you're looking for?  Suggest a content idea or vote up an existing topic on the new ADC feedback site.

Products

  • Creative Suite
  • Photoshop Family
  • Acrobat Family
  • Flash Platform
  • Digital Marketing Suite
  • Digital Publishing Suite
  • Mobile apps

Solutions

  • Digital marketing
  • Digital media
  • Web Experience Management

Industries

  • Education
  • Financial services
  • Government

Help

  • Product help centers
  • Orders and returns
  • Downloading and installing
  • My Adobe

Learning

  • Adobe Developer Connection
  • Adobe TV
  • Training and certification
  • Forums
  • Design Center

Ways to buy

  • Adobe Store
  • For students and educators
  • For small and medium businesses
  • For enterprises
  • Special offers

Downloads

  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR
  • Adobe Shockwave Player

Company

  • News room
  • Partner programs
  • Corporate social responsibility
  • Career opportunities
  • Investor Relations
  • Events
  • Legal
  • Contact Adobe
Choose your region United States (Change)
Choose your region Close

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • Pacific - English
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2012 Adobe Systems Incorporated. All rights reserved.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy (updated 07-14-2009).

Ad Choices

Reviewed by TRUSTe: site privacy statement