Why is the api so ugly?

The api now for Java 5 is really ugly and confusing
For instance,
public static <T> void sort(List<T> list,
Comparator<? super T> c)
What does <T> mean, is it also generics?

The api now for Java 5 is really ugly and confusing
For instance,
public static <T> void sort(List<T> list,
Comparator<? super T> c)
also generics?Yes this is generics. Generics go beyond the relatively simple use of being able to avoid casting in Collections. I have not found (did not search too much) what I would call a good tutorial yet.

Similar Messages

  • Why is the API so slow?

    I'm using the API with PHP and it's gotten incredibly slow over the last month.
    Simply getting 1 AdGroup takes 30 seconds.  Get the Ads that go with the AdGroup, another 30 seconds.  Update the Ad, another 60 seconds.
    I'm using the PHP library for V9.  My calls look like:
    $proxy = $this->getClientProxy($this->campaign_service); // calls ClientProxy::ConstructWithAccountId
    $request = new GetAdGroupsByIdsRequest();
    $request->CampaignId = $campaign_id;
    $request->AdGroupIds = array($ad_group_id);
    $result = $proxy->GetService()->GetAdGroupsByIds($request);
    Why is it so slow?

    Hello,
    Thanks for reaching out.  It is unusual for these requests to take that amount of time to return.  Are all of your calls consistently taking 30+ seconds to return information at this point?  Are other service endpoints seeing the same
    behavior (reporting, bulk, etc)?  Are you running the calls via a server solution, or are they being run locally?
    These details would help us to isolate where the latency might be occurring.
    Thank you,
    Matt

  • Why are the fonts so ugly?

    When I'm using the Adobe Acrobat Reader plugin (10.1.8.24) in Firefox (25.0.1 in this case) I'm getting terriby ugly fonts from domcuments I'm invoking from sites.
    In MSIE 11.0.9600 the fonts look fine and anti-aliased. Not so in FF.
    Example (ugly case):
    Example (nice):
    I'm using Noscript (a javascript / script blocker) and it might have to do something with this but even when I disable the blocker temporarily, it doesn't make the fonts look nicer.
    Any clues?
    TIA,
    Christoph

    Are you sure you are using the Adobe Reader plugin, and not Firefox' own PDF viewer?  See http://forums.adobe.com/thread/1158136

  • Why is the dock so ugly and can I change its appearance?

    Can I change the look of the dock in mountain lion?

    You can hide the Dock by going to System Preferences/Dock; choose Automaticlly Hide and Show the Dock, and it will disappear until you want to see it. This is especially useful if you use a portable Mac.
    However, if you want a full makeover, try this:
    http://osxdaily.com/2012/01/13/change-customize-the-dock-in-mac-os-x-lion-with-d ocker/
    CandyBar http://candybar.en.softonic.com/mac is almost as flashy and attractive.
    Helpful? Post here so other users can benefit from your remarks.

  • SCORM: Why not write the API Instance in ActionScript

    We're working on a SCORM compliant system for a major blue
    chip. We have a mixture of old AS1 and AS2 content, along with
    shiny new AS3 modules, all of which needs to be intergrated into a
    single system. As I have posted about elsewhere here, there seem to
    be some issues with fscommand() and ExternalInterface when content
    from mixed virtual machines is loaded into Flash Player - the
    connection to Javascript just fails silently (even after a
    successful call to ExternalInterface.available ).
    We've been looking, therefore, at simply building an API
    instance in AS3.0, and using robust http calls to communicate from
    there to the LMS. The SCORM specification calls for the API
    Instance to be written using ECMAScript. Every implementation we
    can find seems to equate this with Javascript but my understanding
    (and please correct me if I'm wrong, anyone), is that Actionscript
    is itself an ECMAScript dialect. That being so, it ought, we think,
    to be possible to create the API instance within Flash.
    Does anyone with direct experience of this know if an
    application using an Actionscript API would be SCORM compliant or
    if there is any other way we can avoid using the Flash > JS API
    > LMS channel which has been giving us such problems?
    Many thanks in advance for any responses.
    Jude Fisher
    JcFx Limited
    http://www.jcfx.eu

    I found why: The handler function should take an EffectEvent parameter.

  • Why does the Java API use int instead of short or byte?

    Why does the Java API use int if short or even byte would be sufficient?
    Example: The DAY_OF_WEEK field in Calendar uses int.

    One of the point is, on the benchmark tests on Java performance, int does far better than short and byte data types.
    Please follow the below blog talks about the same.
    Java Primative Speed
    -K

  • Why is the checkBandwidth() API so likely to show 0 Kbps / erratic readings for bandwidth?

    Last week I stumbled across the checkBandwidth() API between FMS/AMS and clients: http://help.adobe.com/en_US/FlashMediaServer/3.5_Deving/WS5b3ccc516d4fbf351e63e3d11a0773d5 6e-7ffa.html
    When I tried this out with apps that basically just do nothing but poll that, I get erratic readings all the time.  This is between different clients, different networks, and different versions of FMS/AMS.  The documentation for AMS 5.0 isn't even much different from the documentation for FMS 3.5, which was in that link above.  The readings tend to come back saying anything at all between 0 and maybe 140,000 Kbps, constantly changing from one extreme to the other, and to everything in between.  Sometimes they'll just sit at 0, when I know they have very good, very stable upload and download speeds and are able to communicate with the FMS quite well.  This is wrong behavior.
    I would just write this off as something that just doesn't work, but like I said, the documentation between FMS 3.5 and AMS 5.0 is very similar, and we've actually tested this with FMS 4.0, FMS 4.5, and AMS 5.0.  If it were a piece of API that just so blatantly refused to work, my hope would be that Adobe would either abandon it or fix it.
    We're not doing anything complex at all here. We use the API exactly as is documented, and we have a timer that will put in a two delay after getting results back, then make another call.  Is there something more to the story?

    Not sure the issue would manifest in this way but are you aware of the RTMFP over P2P issues in FP 11.9 and 12.0 on IE?
    http://helpx.adobe.com/en/flash-player/release-note/fp_12_air_4_release_notes.html#known_i ssues

  • While creating Projects Using the API, get two errors: 'Customer name must be passed' and 'class category is invalid'

    Hi
    While trying to Create Projects using the API, I'm getting two types of errors -
    The first is : 'API failed in one stage 1 Customer Name is a mandatory Quick Entry field. Value must be passed'
    The second is : '
    'API failed in one stage 1 Project: '<Project_Number>'
    The class category is invalid.'
    Both the messages are produced by our custom program. .. however I am not able to understand why the underlying errors occur.
    The first error ( Customer Name is a mandatory quick entry field), is caused by Projects that are to be created from Project templates where it is configured with Quick Entry Customer Name required. We are passing Customer Site number ( Party Bill to site number and Party Ship to side number). The site numbers being passed are also set as 'Primary'. Yet they are failing.
    For the second Error ( The Class Category is invalid), I rechecked multiple times, the Class categories for the Projects I am trying to create, with the Config in R12 and they are fine. Can't understand the reason for these two issues. Has anyone encountered such an issue ? If so how was it resolved?
    Regards
    Vivek

    HI All
    I resolved both the issues. In case there are others facing similar issues, following was the cause and resolution of my errors
    1. Error 1: Customer Name is a Mandatory Quick Entry field. Value must be passed.
    The cause was that the data loaded into our custom staging table was not in the right fields. This was because the data file values and the CTL were not in sync.
    Resolution:
    Corrected the data file to be in Sync with the structure defined in the CTL and  this loaded it successfully
    2. Error 2: The class category is invalid.
    The cause of this error was that  in the  Projects Template (used to create the project from), the Quick Entry setup had a Class Category set as required and I was not passing a value ( a class code value) for that Class Category.
    Hope this helps somebody else
    Cheers
    Turnbill

  • NO-DATA_FOUND while using the API hr_employee_api.create_employee.

    Hi All,
    I am using the API "hr_employee_api.create_employee", to create an employee.
    My call is as follows :
    hr_employee_api.create_employee
    -- p_validate in boolean default false
    p_hire_date =>sysdate
    ,p_business_group_id =>0
    ,p_last_name =>'Keerthi'
    ,p_sex =>'M'
    ,p_person_type_id =>6 --from the 'table PER_PERSON_TYPES'
    ,p_per_comments =>'Test Employee Creation'
    --,p_date_employee_data_verified in date default null
    ,p_date_of_birth =>TO_DATE('07-NOV-1981','DD-MON-YYYY')
    ,p_email_address =>'[email protected]'
    ,p_employee_number =>l_emplyee_number
    -- ,p_expense_check_send_to_addres in varchar2 default null
    ,p_first_name =>'Vijay'
    ,p_known_as =>'Vijay Keerthi'
    ,p_marital_status =>'S'
    -- ,p_middle_names in varchar2 default null
    -- ,p_nationality =>'US'
    -- ,p_national_identifier in varchar2 default null
    -- ,p_previous_last_name in varchar2 default null
    -- ,p_registered_disabled_flag in varchar2 default null
    ,p_title =>'MR.'
    -- ,p_vendor_id in number default null
    ,p_work_telephone =>'3033284497'
    -- ,p_attribute_category in varchar2 default null
    -- ,p_attribute1 in varchar2 default null
    -- ,p_attribute2 in varchar2 default null
    -- ,p_attribute3 in varchar2 default null
    -- ,p_attribute4 in varchar2 default null
    -- ,p_attribute5 in varchar2 default null
    -- ,p_attribute6 in varchar2 default null
    -- ,p_attribute7 in varchar2 default null
    -- ,p_attribute8 in varchar2 default null
    -- ,p_attribute9 in varchar2 default null
    -- ,p_attribute10 in varchar2 default null
    -- ,p_attribute11 in varchar2 default null
    -- ,p_attribute12 in varchar2 default null
    -- ,p_attribute13 in varchar2 default null
    -- ,p_attribute14 in varchar2 default null
    -- ,p_attribute15 in varchar2 default null
    -- ,p_attribute16 in varchar2 default null
    -- ,p_attribute17 in varchar2 default null
    -- ,p_attribute18 in varchar2 default null
    -- ,p_attribute19 in varchar2 default null
    -- ,p_attribute20 in varchar2 default null
    -- ,p_attribute21 in varchar2 default null
    -- ,p_attribute22 in varchar2 default null
    -- ,p_attribute23 in varchar2 default null
    -- ,p_attribute24 in varchar2 default null
    -- ,p_attribute25 in varchar2 default null
    -- ,p_attribute26 in varchar2 default null
    -- ,p_attribute27 in varchar2 default null
    -- ,p_attribute28 in varchar2 default null
    -- ,p_attribute29 in varchar2 default null
    -- ,p_attribute30 in varchar2 default null
    ,p_per_information_category =>'US'
    -- p_per_information_category - Obsolete parameter, do not use
    -- ,p_per_information1 in varchar2 default null
    -- ,p_per_information2 in varchar2 default null
    -- ,p_per_information3 in varchar2 default null
    -- ,p_per_information4 in varchar2 default null
    -- ,p_per_information5 in varchar2 default null
    -- ,p_per_information6 in varchar2 default null
    ,p_per_information7 =>'INCL'
    -- ,p_per_information8 in varchar2 default null
    -- ,p_per_information9 in varchar2 default null
    -- ,p_per_information10 in varchar2 default null
    -- ,p_per_information11 in varchar2 default null
    -- ,p_per_information12 in varchar2 default null
    -- ,p_per_information13 in varchar2 default null
    -- ,p_per_information14 in varchar2 default null
    -- ,p_per_information15 in varchar2 default null
    -- ,p_per_information16 in varchar2 default null
    -- ,p_per_information17 in varchar2 default null
    -- ,p_per_information18 in varchar2 default null
    -- ,p_per_information19 in varchar2 default null
    -- ,p_per_information20 in varchar2 default null
    -- ,p_per_information21 in varchar2 default null
    -- ,p_per_information22 in varchar2 default null
    -- ,p_per_information23 in varchar2 default null
    -- ,p_per_information24 in varchar2 default null
    -- ,p_per_information25 in varchar2 default null
    -- ,p_per_information26 in varchar2 default null
    -- ,p_per_information27 in varchar2 default null
    -- ,p_per_information28 in varchar2 default null
    -- ,p_per_information29 in varchar2 default null
    -- ,p_per_information30 in varchar2 default null
    -- ,p_date_of_death in date default null
    -- ,p_background_check_status in varchar2 default null
    -- ,p_background_date_check in date default null
    -- ,p_blood_type in varchar2 default null
    -- ,p_correspondence_language in varchar2 default null
    -- ,p_fast_path_employee in varchar2 default null
    -- ,p_fte_capacity in number default null
    -- ,p_honors in varchar2 default null
    -- ,p_internal_location in varchar2 default null
    -- ,p_last_medical_test_by in varchar2 default null
    -- ,p_last_medical_test_date in date default null
    -- ,p_mailstop in varchar2 default null
    -- ,p_office_number in varchar2 default null
    -- ,p_on_military_service in varchar2 default null
    -- ,p_pre_name_adjunct in varchar2 default null
    -- ,p_rehire_recommendation in varchar2 default null -- Bug3210500
    -- ,p_projected_start_date in date default null
    -- ,p_resume_exists in varchar2 default null
    -- ,p_resume_last_updated in date default null
    -- ,p_second_passport_exists in varchar2 default null
    -- ,p_student_status in varchar2 default null
    -- ,p_work_schedule in varchar2 default null
    -- ,p_suffix in varchar2 default null
    -- ,p_benefit_group_id in number default null
    -- ,p_receipt_of_death_cert_date in date default null
    -- ,p_coord_ben_med_pln_no in varchar2 default null
    -- ,p_coord_ben_no_cvg_flag in varchar2 default 'N'
    -- ,p_coord_ben_med_ext_er in varchar2 default null
    -- ,p_coord_ben_med_pl_name in varchar2 default null
    -- ,p_coord_ben_med_insr_crr_name in varchar2 default null
    -- ,p_coord_ben_med_insr_crr_ident in varchar2 default null
    -- ,p_coord_ben_med_cvg_strt_dt in date default null
    -- ,p_coord_ben_med_cvg_end_dt in date default null
    -- ,p_uses_tobacco_flag in varchar2 default null
    -- ,p_dpdnt_adoption_date in date default null
    -- ,p_dpdnt_vlntry_svce_flag in varchar2 default 'N'
    -- ,p_original_date_of_hire in date default null
    -- ,p_adjusted_svc_date in date default null
    ,p_town_of_birth =>'Denver'
    ,p_region_of_birth =>'Asia'
    ,p_country_of_birth =>'US'
    -- ,p_global_person_id in varchar2 default null
    -- ,p_party_id in number default null
    ,p_person_id =>l_person_id
    ,p_assignment_id =>l_assignment_id
    ,p_per_object_version_number =>l_per_object_version_number
    ,p_asg_object_version_number =>l_asg_object_version_number
    ,p_per_effective_start_date =>l_per_effective_start_date
    ,p_per_effective_end_date =>l_per_effective_end_date
    ,p_full_name =>l_full_name
    ,p_per_comment_id =>l_per_comment_id
    ,p_assignment_sequence =>l_assignment_sequence
    ,p_assignment_number =>l_assignment_number
    ,p_name_combination_warning =>l_name_combination_warning
    ,p_assign_payroll_warning =>l_assign_payroll_warning
    ,p_orig_hire_warning =>l_orig_hire_warning
    This gives me an Error No_DATA_FOUND. I went an debugged through the code, where in I found that
    the following cursor query (in the API: "hr_assignment.update_assgn_context_value") is returning no values.
    cursor csr_ass_data is
    select ass_attribute_category
    from per_all_assignments_f
    where business_group_id = p_business_group_id
    and person_id = p_person_id
    and assignment_id = p_assignment_id
    and effective_start_date = p_effective_start_date
    and primary_flag = 'Y';
    Also, I found out that an assignment_id is coming back after the call to the API "hr_assignment_internal.create_default_emp_asg" from within the API "hr_employee_api.create_employee".
    Now, my question, why is the above cursor query giving me a no-data-found.
    Is there any setup that I am missing like setting DFF or enabling a profile option etc.,
    Please let me know.
    Thanks in Advance,
    Vijay

    Hi Gaurav,
    Thanks for the reply. But I caught the issue.
    The issue is with the parameter "p_hire_date =>sysdate" and the code in the API hr_employee_api.create_employee.
    What it does is, it captures the date that we pass "p_hire_date" into a local variable "l_hire_date" as follows:
    l_hire_Date := TRIM(p_hire_date) and then passes the l_hire_date to the API "hr_assignment_internal.create_default_emp_asg". The API works fine and also returns us an assignment ID. Everything is fine till now.
    The problem begins with the call to the API "hr_assignment.update_assgn_context_value", where in the p_hire_date is passed, instead of the l_hire_date and hence the NO_DATA_FOUND comes up.
    What Happens ?
    1.The date that I passed has the time component in it.
    2.The assignment gets created with a date that has no time component (due to TRIM).
    3The query has a where condition on the date with the time component.
    Hence, it returns no rows.
    Solution: Pass the p_hire_Date as trunc(sysdate) than simply sysdate.
    Thanks,
    Vijay

  • How to Create Highlighted text through the API

    I am trying to create a script that goes through a document and cut/pastes specific elements to another document in FrameMaker 7.1.
    So far, I can open a document and if an element is already highlighted/selected, i can cut the whole element using F_ApiCut().
    I am having problems programatically trying to highlight the element that I want to copy.
    So far, I have tried using the exampe from the FDKRef:
            //grab the selected element and set it to the elementRange
            er = F_ApiGetElementRange(FV_SessionId, docId, FP_ElementSelection);
            parentId = F_ApiGetId(docId, er.beg.childId, FP_ParentElement);
            er.end.parentId = er.beg.parentId = F_ApiGetId(docId, parentId, FP_ParentElement);
            // if the selected element is a child of the highest level element, the client returns here
            if(!er.end.parentId) return;
            er.beg.childId = parentId;
            er.beg.offset = er.end.offset = 0;
            er.end.childId = F_ApiGetId(docId, parentId, FP_NextSiblingElement);
            F_ApiSetElementRange(0, docId, FP_ElementSelection, &er);
            F_ApiCut(docId, 0);
    but this only grabs an element that is already selected. Is there a way to select an element through the API?
    Thanks for any help!

    TrainingDeveloper,
    There most certainly is a way. You can set up any kind of selection that you want, although it is definately a tricky process that can throw off even an experienced FDK developer. Here are my observations based on the code you pasted...
    If you want to select an element, the first thing is that you need to have the ID of that element. I don't see anywhere in your code where an element ID is retrieved. All I see is the F_ApiGetElementRange which is getting the current selection, which in turn is likely why you just keep cutting the currently-selected element. If you want to get a specific element, that function call is not applicable. You only need to set up the element range structure to reflect the proper selection and then cut.
    With that, assume that "elemId" is the ID of the element you want to cut. To select an entire element, you would do this:
    F_ObjHandleT elemId, docId;
    F_ElementRangeT er;
    /* . . .   code here to get elemId, docId, etc. . . .  */
    //set up the element range structure for whole-element selection
    er.beg.childId = elemId;
    er.beg.parentId = er.end.parentId =  F_ApiGetId(docId, elemId, FP_ParentElement);
    er.end.childId = F_ApiGetId(docId, elemId,  FP_NextSiblingElement);
    er.beg.offset = er.end.offset =  0;
    //set the element selection in preparation for the cut
    F_ApiSetElementRange(FV_SessionId, docId,  FP_ElementSelection, &er);
    //... and cut
    F_ApiCut(docId, 0);
    I'm not sure what the sample you pasted is meant to accomplish. It is somewhere along the right track but it won't get you exactly what you want.
    Now, I should say that the process of retrieving the desired element ID is a whole different challenge. I'm not sure if you know how to do that or not so I'll defer any discussion on that until you ask.
    Russ

  • Are some of the APIs incomplete...or am I missing something?

    Hello gents,
    The title says it all. I just started teaching myself Web Services and so on and as a natural progression I started playing with BPEL and so on. I have my environment set up right and I have been playing with the 132UserTaskList sample. Its working and the jsp code is relatively simple.
    However I was playing with another bit of code in the utils directory called WorkListManager and in the CDATA sections where a bunch of Java code is posted, I was going through them trying to understand the inner workings and so on, but it seems that some of the classes actually do not have Javadoc for them. The culprits in questions are for example IWhereCondition and IWhereConditionFactory to name a few. I am looking in the API under com.oracle.services.bpel.task package but am unable to find any Javadoc for those classes and so on. Some methods like getPriority etc are kind of not making sense to me that is why I ask.
    Is there an updatevd version of the doc somewhere? Is this a known problem? Is there a workaround?
    Thanks in advance for any replies to this thread.
    Kind regards.
    Surya

    The utils area contains processes/resources used by other samples in Tutorials/demos. This is useful for intermediate/advanced users who want to see some sample implementations.
    You appear to be looking at the code/services pertaining to the Human WorkFlow and the worklist applications. Chapters 16 and 17 in the http://st-doc.us.oracle.com/review/IPDOC/bpeldev.pdf cover these in detail.
    You can find java docs for these at the integration/orabpel/docs : workflow and apidocs location.

  • Why are the download options no longer categorized as in flv, WMP, MP3 etc?

    Why are the download options no longer categorized as in flv, WMP, MP3 etc?
    All one gets from the download drop-down menu is:
    (480p), (240p) or (360p) for example and the name of the video of course.
    The way it is now, I cannot identify the type of video I am downloading as I could before.
    Thanks!

    Ubi,
    Your assumptions are incorrect. Not all Youtube videos are offered in other formats; some are only offered in FLV format. Generally, only the very HD ones are offered in MP4. The format in which videos are offered are the decision of Youtube and/or the original poster of the video.
    I opted to not pay for the VDH converter. There are FREE converters that will convert FLV to other formats, but they do not interface with VDH. Even the VDH converter is a 2-step process (in both manual or automatic mode). The converter that is included free with VDH will put an ugly icon/watermark on your converted video--every frame of the video. To find a free converter, just Google "free flv converter" (with the quotation marks).

  • Cannot invoke the APIs defined in Servlet 2.4 after installing the TOMCAT5

    I have no idea why I still cannot invoke the API like request.getRemotePort() and response.setCharacterEncoding() API after I upgraded to TOMCAT 5.0.
    I have included the servlet-api.jar provided with the TOMCAT 5.0 in the class path, but the compiler still cannot resolve the symbols (the above APIs)...
    How can I do?

    i also encounter this problem, i add severlet2.4 that jar file, but still same wrong message, finally , i found cause, it is because if you also add compile path of j2ee 1.3, that is confliction, so get rid of j2ee 1.3 or download new version of j2ee that will ok

  • Hibernate - Insufficient system resources exist to complete the API (Tecra M4 )

    I just thought that I would pass on my experience with this problem.
    I recently upgraded the memory of my Tecra M4 to 2GB of RAM. Everything was fine except everyonce in a while it would not hibernate. It would suspend to RAM (standby) however. It seemed to happen after the antivirus software kicked in (which I had changed around the same time). I investigated that route but it also happened if I had a lot of programs running. So, a quick google search revealed why almost all laptops ship with only 512MB of RAM.
    There is a problem with Windows releasing the memory in a way which allows it to be written to the hard drive, preventing hibernation and creating the very vague error message "Insufficient system resources exist to complete the API".
    The solution is to contact Microsoft by telephone and ask them for the hotfix from Knowledge Base article #909095. The hotfix is free although the MS website makes it look as though you will have to pay 200 for contacting MS support.
    This seems to have solved my problem!
    Hurray!
    Here is the Knowledge Base article:
    http://support.microsoft.com/?kbid=909095
    Here is the Blog that I first found the solution on:
    http://www.ntwizards.net/2004/10/13/hibernate
    Of course, the one problem with contacting MS support is that I have recieved LOTS of phone calls asking me what I thought of their support... it was pretty good so I don't really mind but I do find it funny that I keep getting called and asked the same questions!

    Hi Kelly
    Thanks for this useful information.
    Its very nice that you have posted this tip. I think its very helpful for forum users which could have the same issues on the notebooks.
    Regards

  • Combining files in php using the api

    I am trying to automate the process of cobining multiple tiffs into pdfs using the iac api.
    I keep getting a call to member function on a non-object error if any of you could see why this error is happening or sugest a better way to solve the problem I would greatly appreciate it
    $AdobeApp = new COM("AcroExch.App");
    $AVDocument = new COM("AcroExch.AVDoc");
    $PDDocument = new COM("AcroExch.PDDoc");
    $file = 'c:/test.pdf';
    $create = $PDDocument->Create();
    echo $create . chr(10) . chr(13);
    $combo = 'c:/0013947320101071-705666408_4-97.tif';
    $insert = $PDDocument->InsertPages(0,$combo);
    echo $insert . chr(10) . chr(13);
    $npages = $PDDocument->GetNumPages();
    $combo = 'c:/0013947320101071-705666408_1-94.tif';
    $PDDocument->InsertPages($npages -1,$combo);

    I guess I missed that part of the documentation. I've gone through the documentation a good deal of times and can't find anything other than that that would be useful.  Do you have any suggestions? Have I missed something?  Is it possible to combine tiffs into a pdf using the api?

Maybe you are looking for

  • I want to *use* very long file and path names!

    This is really a plea to Microsoft... There are several threads about copying or deleting files where the path and/or file name is too long. Most have explanations of why this problem occurs.  (depending on Windows version and application, the total

  • Lumia 520 eating phone credit/balance

    Hey. I recently bought Nokia Lumia 520. It's quite awesome phone. But there's one problem. My phone credit/balance keeps somehow decreasing a bit even though I haven't called or sent any messages. It eats about 10 cents in 6 hours. I have shut every

  • Male to male dock for iphone 4 to ipad 4

    HEllo is there's a male to male dock for iphone 4 to ipad 4?

  • To view variants used in multiple reports

    Hi all, Is there any function module or report or transaction to view the variants used in multiple reports? Our current process is to go into SM37, pull up the individual user, input the date, open the list of reports, u201CGo tou201D the variant an

  • Latest formware Nokia 9300

    Hi Can someone please help me. I need to find the latest Frimware to update my 9300. Please Please