Package org.apache.fop.pdf

Examples of org.apache.fop.pdf.PDF3DView


            throws Exception {
        // Handle defaultView tag
        Element defViewElem = DOMUtil.getFirstChildElementByTagName(root,
            "default-view");
        if (defViewElem != null) {
            PDF3DView defaultView = build3DView(defViewElem, false);
            defaultView.setExternalName("<default>");
            annot.setDefaultView(defaultView);
        }
    }
View Full Code Here


        if (views != null) {
            // Handle all views
            List viewList = DOMUtil.getChildElementsByTagName(views, "view");
            if (viewList.size() > 0) {
                Element vElem;
                PDF3DView view;
                for (Iterator it = viewList.iterator(); it.hasNext();) {
                    vElem = (Element) it.next();
                    view = build3DView(vElem, true);

                    // Add 3D view object to 3D stream
View Full Code Here

        // External name is mandatory
        attr = DOMUtil.getAttribute(vElem, "title", titleRequired);

        // Create new 3D view object
        PDF3DView view = pdfi.factory.make3DView(attr);

        // Internal name (opt.)
        attr = DOMUtil.getAttribute(vElem, "name");
        if (attr.length() > 0) {
            view.setInternalName(attr);
        }

        // Handle background color
        attr = DOMUtil.getAttribute(vElem, "background-color");
        if (attr.length() > 0) {
            view.setBackgroundColor(ColorUtil.parseColorString(ctx
                .getUserAgent(), attr));
        }

        // Handle view camera settings
        handleViewCamera(vElem, view);
View Full Code Here

TOP

Related Classes of org.apache.fop.pdf.PDF3DView

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.