Examples of MediaSizeName


Examples of javax.print.attribute.standard.MediaSizeName

        if (mediaArr == null || mediaArr.length == 0)
            throw new IllegalArgumentException(
                        "args must have valid array of media");

        int count = 0;
        MediaSizeName names[] = new MediaSizeName[mediaArr.length];
        for (int i = 0; i < mediaArr.length; i++) {
            if (mediaArr[i] instanceof MediaSizeName) {
                names[count++] = (MediaSizeName)mediaArr[i];
            }
        }
View Full Code Here

Examples of javax.print.attribute.standard.MediaSizeName

            }

            if (isSupportedValue(media, attributes) ||
                (!fidelity & media != null)) {
                if (media instanceof MediaSizeName) {
                    MediaSizeName msn = (MediaSizeName)media;
                    MediaSize msz = MediaSize.getMediaSizeForName(msn);
                    // temporary fix for Exception caused by TABLOID
                    // -  not listed in MediaSize
                    if ((msz == null) && (msn == MediaSizeName.TABLOID)) {
                        msz = MediaSize.Other.LEDGER;
View Full Code Here

Examples of javax.print.attribute.standard.MediaSizeName

        int ai[] = new int[2];
        if (attributes != null) {
            Media media = (Media)attributes.get(
                           javax.print.attribute.standard.Media.class);
            if (media instanceof MediaSizeName) {
                MediaSizeName mediasizename = (MediaSizeName)media;
                MediaSize mediasize =
                        MediaSize.getMediaSizeForName(mediasizename);
                if (mediasize != null) {
                    ai[0] = (int)(mediasize.getX(25400) * 72.0);
                    ai[1] = (int)(mediasize.getY(25400) * 72.0);
 
View Full Code Here

Examples of javax.print.attribute.standard.MediaSizeName

        return null;
    }

    private boolean addToUniqueList(ArrayList msnList, MediaSizeName mediaName) {
        MediaSizeName msn;
        for (int i=0; i< msnList.size(); i++) {
            msn = (MediaSizeName)msnList.get(i);
            if (msn == mediaName) {
                return false;
            }
View Full Code Here

Examples of javax.print.attribute.standard.MediaSizeName

            return;
        }

        ArrayList msnList = new ArrayList();
        ArrayList printableList = new ArrayList();
        MediaSizeName mediaName;
        boolean added;
        float[] prnArea;

        // Get all mediaSizes supported by the printer.
        // We convert media to ArrayList idList and pass this to the
View Full Code Here

Examples of javax.print.attribute.standard.MediaSizeName


    private MediaSize[] getMediaSizes(ArrayList idList, int[] media) {
        int[] mediaSz = getAllMediaSizes(printer, port);
        String[] winMediaNames = getAllMediaNames(printer, port);
        MediaSizeName msn = null;
        MediaSize ms = null;
        float wid, ht;

        if ((mediaSz == null) || (winMediaNames == null)) {
            return null;
View Full Code Here

Examples of javax.print.attribute.standard.MediaSizeName

                return OrientationRequested.PORTRAIT;
            }
        } else if (category == PageRanges.class) {
            return new PageRanges(1, Integer.MAX_VALUE);
        } else if (category == Media.class) {
            MediaSizeName msn = findWin32Media(defPaper);
            if (msn != null) {
                 return msn;
             } else {
                 if (mediaInitialized == false) {
                     initMedia();
View Full Code Here

Examples of javax.print.attribute.standard.MediaSizeName

        }

        if (media != null &&
            service.isAttributeValueSupported(media, null, attributes)) {
            if (media instanceof MediaSizeName) {
                MediaSizeName msn = (MediaSizeName)media;
                MediaSize msz = MediaSize.getMediaSizeForName(msn);
                if (msz != null) {
                    double inch = 72.0;
                    double paperWid = msz.getX(MediaSize.INCH) * inch;
                    double paperHgt = msz.getY(MediaSize.INCH) * inch;
 
View Full Code Here

Examples of javax.print.attribute.standard.MediaSizeName

            MediaSize mediaSize = (MediaSize)attributes.get(MediaSize.class);
            Media media = (Media)attributes.get(Media.class);
            MediaPrintableArea []arr = new MediaPrintableArea[1];
            if (mediaSize == null) {
                if (media instanceof MediaSizeName) {
                    MediaSizeName msn = (MediaSizeName)media;
                    mediaSize = MediaSize.getMediaSizeForName(msn);
                    if (mediaSize == null) {
                        /* try to get a size from the default media */
                        media = (Media)getDefaultAttributeValue(Media.class);
                        if (media instanceof MediaSizeName) {
View Full Code Here

Examples of javax.print.attribute.standard.MediaSizeName

            Media[] media = (Media[])getSupportedAttributeValues(Media.class,
                                                                 null, null);
            mpas = new MediaPrintableArea[media.length];
            for (int i=0; i< mpas.length; i++) {
                if (media[i] instanceof MediaSizeName) {
                    MediaSizeName msn = (MediaSizeName)media[i];
                    MediaSize mediaSize = MediaSize.getMediaSizeForName(msn);
                    if (mediaSize == null) {
                        mpas[i] = (MediaPrintableArea)
                            getDefaultAttributeValue(MediaPrintableArea.class);
                    } else {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.